We're a Tomatometer-approved outlet
Taro O'Halloran

Taro O'Halloran

Directing • 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.

Known For

Fan Club

No Nerds have favorited Taro O'Halloran yet — be the first.

All fan clubs

From Nerdspin

Filmography