Acting
Born 1965-09-03 · Brooklyn, New York, USA
Crash Island
Fred
The Bob Hope All Star Christmas Comedy Special
Danger / Singer (uncredited)
Lucan
(uncredited)
Radioactive Flesh Eating Foliage
Art Direction
Production Artist
Captain America: The First Avenger
Storyboard Artist