Known For
Filmography
2026
2025
2025
2023
2023
2022
2020
2017
2014
2013
2012
2011
2011
2005

Good Luck, Have Fun, Don't Die
Movie · as Jim (uncredited)

G20
Movie · as Bousquet

Novocaine
Movie · as Andre

Awake
Movie

Rust Road
Movie · as Joel Robinson

Redeeming Love
Movie · as Joseph Hochschild

Professionals
TV · as Doctor · 1 ep

An Act of Defiance
Movie · as Joel Joffe

Romeo and Juliet
Movie · as Benvolio

Zulu
Movie · as Dan Fletcher

The Girl
Movie · as Evan Hunter

Winnie Mandela
Movie · as Brandfort Policeman, Brandfort Policeman 1985

Sniper: Reloaded
Movie · as Captain Dustin Nelson

Binnelanders
TV · as Charles · 21 eps