2020
as Driver
2014
as Wolf
2011
as Fleance
2009
as Finn Samson
2005
2004
as Angel
1986
as Devlan O'Connor