Barry Avrich

Barry Avrich

Born 9 May 1963 in Montreal, Canada

Canadian filmmaker, art collector, and businessman.

Director

See all 38 →

Producer

See all 20 →

Crew

Actor