Known For
Filmography
2025
2025
2023
2021
2019
20172010
2009
2007
2006
2003
2002
1963

Vanished in Death Valley
Movie · as Eli

Monster: The Ed Gein Story
TV · as Victor Travis · 1 ep

Neon Bleed
Movie · as Dean Michaels

Promise
Movie · as Fugitive

Auxiliary Man
Movie · as Troy
Madtown
Madtown
Movie · as Patrick

Bear
Movie · as Sam

Castle
TV · as Marcus Dunn · 1 ep

Zodiac
Movie · as Bryan Hartnell

The Graveyard
Movie · as Bobby

Cold Case
TV · as Dayton (2006) · 1 ep

American Dreams
TV · as Paul · 2 eps

General Hospital
TV · as Ezra Boyle · 2 eps
