
Acting

All That You Love Will Be Carried Away
as Alfie Zimmerman

Crushed
as David Rose

Locks of Love
as James

The Great Mint Swindle
as Lawyer

Separation City
as Harry Ronayne

Scorched
as Tom

Thank God He Met Lizzie
as Scott

Flirting
as Greg Gilmore

Pirates Island
as Tony

Nine Perfect Strangers
as Kendall · 1 ep.

Patricia Moore
as Richard Moore · 9 ep.

Love Child
as Captain Bruce · 2 ep.

Fat Tony & Co
as Jason Moran · 3 ep.

Wonderland
as Max Saliba · 31 ep.

House Husbands
as Simon Lawson-West · 4 ep.

Terra Nova
as Hooper · 1 ep.

The Pacific
1 ep.

Rescue: Special Ops
as Dean Gallagher · 48 ep.

Underbelly
as Jason Moran · 13 ep.