
Actor
Age 51 · Canada

2013 · ★ 6.7
as Jed Eubanks

2007 · ★ 7
as Henry

2020 · ★ 7.2
as Eric

2015 · ★ 7.1
as Steve Trevor (voice)

2009 · ★ 6.7
as Karl Agathon (archive footage) (uncredited)

2007 · ★ 7.2
as Lt. Karl 'Helo' Agathon

2012 · ★ 7.5
as Agent A

2015 · ★ 6.1
as Derek

2019 · ★ 5.3
as Anders

2006 · ★ 5.2
as Young Leo (segment "Stanley's Girlfriend")

2010 · ★ 4.7
as Matt Ellman

2022 · ★ 5.1
as Richard Orden

2019 · ★ 5.8
as Postman

2011 · ★ 5.7
as Jimmy Brand

2011 · ★ 3.8
as Francis

2017 · ★ 4.7
as Santos Alvarez

2020 · ★ 5.1
as Pastor Dean Carver

2023 · ★ 6.8
as Major Stevens

2015 · ★ 4
as Cafferty

2023 · ★ 4
as Henrik

2014 · ★ 6.2
as Clifford Perry

2013 · ★ 4
as DA Jacob Waring

2016 · ★ 6.8
as Charles McBean

2026
as Vaughn Maddox

2025
as Mason

2002
as Park Ranger

2024
as Ed Finley

2021
as Jim Huden

2005
as Noah Hamilton

2022
as Viper
Movies from TMDB, TV roles from TVmaze (main cast only).