← Back to explore








Filmography7 titles

S.W.A.T.
2017as Mike Reynolds
2017as Mike Reynolds

Castle
2009as John Henson
2009as John Henson

Monster: The Ed Gein Story
2025as Special Agent John Douglas
2025as Special Agent John Douglas

Dirty John
2018as Nick
2018as Nick

The Irrational
2023as Dylan Hayes
2023as Dylan Hayes

Finding Carter
2014as Cameron 'Crash' Mason
2014as Cameron 'Crash' Mason

Lethal Seduction
2015as Mark Richards
2015as Mark Richards