Mark Wright

Mark Wright

Mark Wright

Mark Wright

Acting

Meet the Feebles (1989)

Sid the Elephant / The Cockroach / Louie the Fish (voice)