Acting
I Know How Many Runs You Scored Last Summer
as David Yeo
Instant Karma
as Danny
White Collar Blue
as Lloyd Zuker · 1 ep.
McLeod's Daughters
as Sgt Hartmann · 1 ep.
All Saints
as Jason Maroney · 1 ep.
Water Rats
as Scott Fitzgerald · 1 ep.