Former top star of the Snow Troupe.
2016
2015
as Chamuga
1999
as Peter
as James Byron Dean
1998
as Rudolph
1997