Known for Acting

2026
as Peter
2025
as Major General Steven Kyle
2016
as Agent Matthew Travis
2010
as Detective Darcy Jones
2017
as Aubrey Pollard Sr.
2009
as Wallace, hostage
2024
as Eustace
2007
as Jimmy
2023
as Beggar
2026
2024
as Verdis
2021
as Dave
2018
as Samuelson
2019
as Samuel Kingsley
2017
as Sampson
2010
as Lorenzo
2024
as Carl
2014
as Sgt. Butcher
2014
as Roman
2017
as Michael Andrews