|
Sandwich (2025) as Carl |
|
The King Tide (2024) as Beau |
|
Poker Face (2022) as Alex Harris |
|
Elsewhere (2020) as Bruno |
|
Abandoned: Angelique's Isle (2018) as Cyrus Mendenhall |
|
Don't Tell (2017) as Stephen Roche |
|
The Unseen (2016) as Bob Langmore |
|
Frontera (2014) as Sheriff Randall Hunt |
|
I, Frankenstein (2014) as Dr. Frankenstein |
|
Final Recipe (2013) as Sean |
|
Killer Elite (2011) as Meier |
|
Beneath Hill 60 (2010) as Major Brady North |
|
The Tree (2010) as Peter O'Neil |
|
Mao’s Last Dancer (2009) as Dilworth |
|
Lucky Country (2009) as Nat |
|
Shot Open (2009) as Dodek |
|
The Bet (2007) as Angus |
|
The Goat That Ate Time (2007) as Narrator (voice) |
|
In the Company of Actors (2007) as Self / Eilert Lovburg |
|
After the Deluge (2003) as Young Cliff |
|
The Crocodile Hunter: Collision Course (2002) as Ron Buckwhiler |
|
Serenades (2001) as Johann |
|
The War Bride (2001) as Charlie |
|
Molokai: The Story of Father Damien (1999) as Dr. Kalewis |
|
Under Heaven (1998) as Buck |
|
Cousin Bette (1998) as Wenceslas |
|
River Street (1997) as Ben Egan |
|
Paradise Road (1997) as Bill Seary |
|
Hotel de Love (1996) as Rick Dunne |
|
Cosi (1996) as Nick |
|
Audacious (1995) as Stanley |
|
Exile (1994) as Peter Costello |
|
Shotgun Wedding (1994) as Jimmy Becker |
|
Metal Skin (1994) as Joe |
|
Broken Highway (1993) as Angel |
|
Love In Limbo (1993) as Barry McJannet |
|
Sniper (1993) as Doug Papich |
|
Over the Hill (1992) as Nick |
|
Black Robe (1991) as Daniel |
|
Untitled NAVY Seal Film () as |