Taro O'Halloran

Taro O'Halloran

Born in Weymouth, Massachusetts, USA

Taro O’Halloran is a filmmaker based in Boston, Massachusetts who likes to tell intimate human stories, but with creatures and blood and guts and stuff.

Director

Writer

Sound

Editor

Producer

Cinematographer

Actor

Crew

Art

Costume & Make-Up