Sebastian Bear-McClard

Sebastian Bear-McClard

Born 21 January 1981 in New York City, New York, USA

Producer

See all 7 →

Crew

Cinematographer

Director

Writer

Sound