| 2009 |
Masterpiece Contemporary: Endgame Season 39, Episode 31 |
Episode, Actor - Jack Swart |
| 2009 |
Invictus |
Movie, Actor - Presidential Guard |
| 2008 |
Generation Kill |
TV Show Series, Actor - Sgt. Steven Lovell |
| 2005 |
In My Country |
Movie, Actor - Boetie |
| 2005 |
Dead Easy |
Movie, Actor - Lloyd |
| 2003 |
Red Water |
Movie, Actor - Brett |