Skip to main content

Finn Taylor

Filmography5

The Optimist

The Optimist

2026
Unleashed

Unleashed

2017
The Darwin Awards

The Darwin Awards

2007
Cherish

Cherish

2002
Dream with the Fishes

Dream with the Fishes

1997