|
Last Call in the Dog House (2021) as Simon |
|
American Confederate (2019) as General Sherman |
|
Mistrust (2018) as Brandon McKellan |
|
My Christmas Prince (2017) as Jim Logan |
|
The Perfect Daughter (2016) as Bruce Cahill |
|
Hidden Truth (2016) as Sheriff Underwood |
|
The War Riders (2016) as |
|
A Christmas Reunion (2015) as Don Dupree |
|
His Secret Family (2015) as Detective Sharpson |
|
Win, Lose or Love (2015) as Mike Canton |
|
McTaggart's Fortune (2014) as Richard Heywood |
|
Loaded (2008) as Ben Ryan |
|
Terror Peak (2003) as Kevin Fraser |
|
Trapped (2001) as Oliver Sloan |
|
Avalon: Beyond the Abyss (1999) as John Alden |
|
Legion (1998) as Captain Aldrich |
|
Not of This Earth (1995) as Jack Sherbourne |
|
Official Denial (1993) as Paul Corliss |
|
Shadow of a Stranger (1992) as Ted Clinton |
|
Are You Lonesome Tonight? (1992) as Mat Henderson |
|
The Rivers Run (1990) as Cyrus James |
|
Baywatch: Panic at Malibu Pier (1989) as Craig Pomeroy |
|
The Cover Girl and the Cop (1989) as Cable Hayward |
|
Shades of Love: The Rose Cafe (1987) as Josh |
|
That Secret Sunday (1986) as |
|
Stitches (1985) as Bobby Stevens |
|
Shooting Stars (1983) as Bill O'Keefe |
|
Stroker Ace (1983) as Aubrey James |
|
This House Possessed (1981) as Gary Straihorn |
|
Lifeguard (1976) as Chris Randall |
|
Our Time (1974) as Michael |
|
A Separate Peace (1972) as Gene Forrester |