Acting
Academy
as William
Mystery Island
as Jock
All Saints
as Darren O'Connell · 1 ep.
Secret Valley
as Mike · 26 ep.
A Country Practice
as Andrew Bourke · 1 ep.