Actor · Born 1965
Afterburn
2025 · as Tank Commander
A Million Days
2023 · as Anderson
The Lord of the Rings: The Rings of Power Global Fan Screening
2022 · as Watchwarden Revion
I Am the Doorway
2018 · as Arthur
Take Down
2016 · as Jonathan Tilton Scofield
The Leap
2015 · as Jacob Reiss
Index Zero
2014 · as Kurt
Judas Ghost
2013 · as Mark Vega
Heroes & Demons
2012 · as (segment "The Banker")
Invisible Eyes
2010 · as Dan
The Wolfman
2010 · as Ben Talbot