Home and Away
as Craig Stanley
McLeod's Daughters
as Daniel Ponter
The Lost World
as Ty
Rescue: Special Ops
as Tyler Bradshaw
Harrow
as Senior Sergeant Colin Fairley
BeastMaster
as Nomar
Offspring
Nightmares & Dreamscapes: From the Stories of Stephen King
as Barney
The Starter Wife
as Armani Agent
Salem's Lot
as Mike Ryerson
The Marine
as Rick
Janet King
as Andy Campbell
The Great Raid
as Sgt. Williams
Redfern Now
as Peter
Fireflies
as Joey Burke
Cops L.A.C.
as Terry Corbett
Reef Doctors
as Paul
The Surgeon
as Dr. Abe Wilson
Drive Hard
as Rossi
Peter Allen: Not the Boy Next Door
as Mark Herron