2024
as Daniel
2024
as Sam
2024
2024
as DI Edward Finch
2024
as Jack
2024
as Jack Sweeney
2021
as Adam
2021
as Noah Brandt
2020
as Liam
2020
as Younger brother (Abe)
2019
as Remiz
2019
as PJ
2016
as Michael Collins
2016
as Mr. Downing
2014
as Tim
2014
as Jacob Crow
2013
2013
as Thomas Tomkins
2013
as William Gregg
2013
as Sergent Craig
2012
as Connor Temple
2012
as Larry
2012
as Johnny Harker
2012
as Mikolaj
2009
as Hatter
2008
as Kenneth
2007
as Kyle
2007
as Mailbox Guy
2007
as Lucas
2007
as Kris
2007
as Connor Temple
2006
as Mike
2005
as Abe Klein (as Andrew-Lee Potts)
2005
2005
as Lee
2004
2004
as Jock Cussler
2003
as Rick
2003
as Toby
2003
as Henry Curtis
2002
2002
2002
as Daniel Berrington
2002
as Jacob Robinson
2002
as Tommy Atwell
2002
as Jacob Robinson
2001
as Pvt. Neumann
2001
as Eugene E. Jackson
2000
as Jonathan Chadwick
2000
as Jake
1999
as Darren Priestley
1998
as Craig Rudd
1997
as Michael Summerby
1997
as Gideon Latimer
1996
1996
as Shane Broderick
1995
as Leo
1992
as Roger Platt
as as Neville / James / Sam – The Protagonist