Known For
Filmography

Messiah
TV · as Will Mathers · 10 eps

He Loved Them All
Movie · as Kyle Gardner

Antidote
Movie · as James

Marvel's Jessica Jones
TV · as Will Simpson · 10 eps

Chicago P.D.
TV · as Sean McGrady · 1 ep

Red Widow
TV · as Irwin Petrov · 8 eps

Arrow
TV · as Christopher Chance / Human Target · 2 eps

The Inbetweeners
TV · as Jonno · 2 eps

Once Upon a Time
TV · as Keith / Sheriff of Nottingham · 5 eps

Grimm
TV · as Zerstörer · 2 eps

Rizzoli & Isles
TV · as Jim Blackman · 1 ep

Rescue: Special Ops
TV · as Hamish · 8 eps

Underbelly
TV · as Joe Dooley · 13 eps

Leverage
TV · as Craig Mattingly · 1 ep

Dexter
TV · as Tony Rush · 1 ep

Grey's Anatomy
TV · as Dr. David Beckman · 1 ep

Jessica
TV · 3 eps

White Collar Blue
TV · as Uniformed Cop, Constable Tom Saunders, Constable Saunders · 1 ep

McLeod's Daughters
TV · as Dylan Abbott · 1 ep

CSI: Crime Scene Investigation
TV · as Carlo Derosa · 1 ep

All Saints
TV · as Jack Quade · 202 eps

General Hospital
TV · as Jude Jacks · 4 eps
