Acting • AGE 47


Eyewitness
Louis
2017

Wake Up
Mr. Bowman / Additional Voices
2016

A Christmas Truce
Captain Myers
2015

Haven
Aiden Driscoll
2010

Republic of Doyle
Grant Pritchard
2010

The Timekeeper
Martin Bishop
2009

The Listener
Toby Logan
2009

Runaway
Jake Bennett
2006

Obituary
Luke
2006

Flower & Garnet
Carl
2002

Thir13en Ghosts
The Torn Prince
2001

Wolf Lake
Sean
2001

Teen Sorcery
Michael Charming
1999

So Weird
Zach Stewart
1999

Margaret's Museum
Jimmy MacNeil
1995