2024
The Fall Guy as Hymes
2020
Halifax: Retribution as Uniform Driver #4 (1 episode)
2019
Angel of Mine as Man Stunt Skater
2018
Back in Very Small Business as Forklift Driver / Storeman (3 episodes)
2013
Wentworth as Corrections Officer 2 (3 episodes)
2008
Rush as Pedestrian (1 episode)
2005
American Dad! as New Town Rock N' Loll singer (voice) (1 episode)
2004
BlackJack: Sweet Science as Kirby
2003
The Twins Effect as Vampire Boz
1997
Mr. Nice Guy as Giancarlo's Man
1996
Zone 39 as Lance Corporal