Skip to content
NDISCOVERY
Taro O'Halloran

Directing

Taro O'Halloran

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

–

Humanzee

2025 · Movie · Drama · Horror

–

UAP

2022 · Movie · Comedy · Drama

Taro O'Halloran — movies & series · Netflix Discovery