
Acted in 39
2020s
- 2026
The Most Wonderful Secret
Brian Stewart
- 2025
- 2023
- 2022
Darby and Joan
Brendan Sprigg · 1 episode
- 2021
Eden
Constable Kai Murray · 5 episodes
- 2020
2010s
- 2019
Reef Break
Mr. Adele · 2 episodes
- 2018
Skateboard or Die
Manson
Thicker Than Water
Nic
- 2016
Burns Point
Eddie
Nice Package
Kevin
- 2015
A Woman's Deeper Journey Into Sex
Luperci
- 2013
- 2012
Bad Karma
Cop
Blood Money
Mario Toscani
Fatal Honeymoon
Officer Hantz
Agent Provocateur
Stefan
- 2011
Sinbad and the Minotaur
Timos
2000s
- 2009
K-9
Ahab · 1 episode
- 2008
Crooked Business
Big Elvis
- 2007
The Underdog's Tale
Tank
- 2006
- 2002
Seconds to Spare
O'dell
- 2001
The Wilde Girls
Nick
1990s
- 1999
The Lost World
Actor
- 1995
1980s
- 1988
Appearances1
2020s
- 2025
Mental Health & the Actor’s Life
Self