Known for Acting
1992
as Francesco Odone
1998
as Zane
2021
as Dr. Richard Miller
2002
as After Stand Kennerly
2005
as Dennis / Crypto
2010
as Dr. Belt