Loading
Loading

Stephen Mendillo (October 9, 1942 – September 3, 2025) was an American actor, known for Slap Shot (1977), Lone Star (1996) and Broadcast News (1987). He was married to actress Lisa Blake Richards from September 9, 2000 until his death. He was previously married to Caroline Lexow Davenport.
The Artist2011
G.I. Jane1997
Star Trek: Enterprise2001
Law & Order1990
Alias2001
Medium2005
Broadcast News1987
Slap Shot1977