Known for Acting

2013
as Chaos (Body)
2010
as Police
2010
as Guard Santa
2018
as Kamitsuki Gattai Kyoryuzin (suit) / Wise God Torin (suit)
2018
as Special Police
2005
as Anubian Chief Doggie Kruger (suit actor)
1994
as Beanpole
1993
as Key Jester