2024SummertideСериалв роли Gavin Field · эпизодов: 52
2023ONE PIECE. БОЛЬШОЙ КУШСериалв роли Dalton · эпизодов: 3
2020Transference: A Bipolar Love StoryФильмв роли Douglas Cornell
2020Still BreathingСериалв роли Stephen · эпизодов: 13
2019The Girl from St. AgnesСериалв роли Shane Moolman · эпизодов: 8
2017ПроисшествиеФильмв роли Fred
201724 часа на жизньФильмв роли Keith Zera
2016Die BylСериалв роли William Miller · эпизодов: 20
2014ДоминионСериалв роли Lt. Vince · эпизодов: 6
2014Чёрные парусаСериалв роли Adams · эпизодов: 2
2011РодинаСериалв роли S.F. #1 · эпизодов: 1
2011The WildСериалв роли Jack van Reenen · эпизодов: 415
2010Смертельная гонка 2: Франкенштейн живФильмв роли Camerman #2
2010The TunnelФильмв роли South African Corporal · Assistant Director · Unit Manager
2008Звездный десант 3: МародерФильмв роли MP Sergeant
2008Поколение убийцСериалв роли Charlie Marine · эпизодов: 1
2007Прощай, БафанаФильмв роли Brent Gregory
2006Кровавый алмазФильмв роли SA Page
2004ВзрывФильмв роли Young Michael Kittridge