Loading amazing content...
Acting
December 16, 1976
New Haven, Connecticut, USA
Ellis Island Translator (uncredited)
2013
Dr. Shakybones
2005
as Ellis Island Translator (uncredited)
as Dr. Shakybones