- played the role of Little Boy Michael. He has appeared in Xena: Warrior Princess.
- Young Slade in The Tribe - 2003
- Theon in Xena: Warrior Princess - 200
- Murray in A Twist in the Tale - 1999
- Little Boy Michael in Young Hercules - 1998
- Sean Marling in Heaven - 1998
- Jura in Broken English - 1996