Known for
Filmography

The Head: Saves the Earth
EN · 1995Not rated
as Dr. Richard Axel / Pasquale Mendosa (voice)

Dadetown
EN · 19958.2
Director, Writer

The Head: Saves the Earth
as Dr. Richard Axel / Pasquale Mendosa (voice)

Dadetown
Director, Writer