
as Aaron Lang

as Harry
2005

as Jamie Santisuk
2011

as Aaron Lang
1986

as Benoit Roux
2018

as Monkhouse Lee
1971

as Lorenzo de' Medici
2011

as Dan
2010

as Barry
2010

as Monkhouse Lee
2023

as Donalbain / Fleance / Young Macduff / Messenger
2014
as Barry
2010
as Aaron Lang
1 ep.