Known for Acting
1993
as Lab Technician
1995
as New York Photographer
2020
as Santa (voice)
2008
as Mark Dessau
2016
as Strawberry Bear #1 (voice)
1997