
Acted in 43
2020s
- 2023
Deep Blue
Movie
All Aboard for Love
John
2010s
- 2019
Hero: Inspired by the Extraordinary Life & Times of Mr. Ulric Cross
Anthony 'Pony' Macfarlane
- 2015
- 2014
Apple Mortgage Cake
Bobby Logan
- 2011
The Skin
Detective Morgan
2000s
- 2009
Stargate SG-1: Children of the Gods
Apophis
- 2008
- 2007
A Winter Tale
Movie
- 2006
- 2004
- 2003
- 2002
- 2001
- 2000
Love Come Down
Leon
1990s
- 1999
G-Saviour
Lieutenant Tim Holloway
- 1998
- 1997
- 1996
She Woke Up Pregnant
Undercover Cop
- 1995
Soul Survivor
Tyrone
Jungleground
Dragon
- 1994
- 1993
- 1991
1980s
- 1989
- 1987
- 1985
1970s
- 1972
Thursday's Child
Lord Corkberry · 6 episodes