Movies List
TV Show List
Sardar Udham

as Detective Inspector John Swain

2021
Dragon Rider

as Spinecrackle (voice)

2020
The Foreigner

as Christy Murphy

2017
Jarhead 3: The Siege

as Ambassador Cahill

2016
The Sweeter Side of Life

as Wade Harper

2013
Dracula: The Dark Prince

as Renfield

2013
Earthbound

as Dr.Richard Webb

2012
Kingdom of Dust

as Adam

2011
Starship Troopers 3: Marauder

as Sky Marshal Omar Anoke

2008
Stephen Hogan Stephen Hogan

Birthday

0001-01-01

Place of Birth

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now