Declan O'Brien

Description:

Declan O'Brien was born on 21 December 1965 in Rochester, New York, USA. He was a writer and director, known for Alice Upside Down (2007), Rock Monster (2008) and Cyclops (2008). He died on 16 February 2022 in Beverly Hills, California, USA.

Overview

Birthday December 21, 1965
Born In Rochester, New York, USA

Did you know

Trivia In wrong turn 3 left for dead there were behind the scene photos with Declan in the pictures with the cast.

Scores

Alice Upside Down
1h 31m
5.2
Rock Monster
1h 26m
3.2
Cyclops
1h 34m
3
Monster Ark
1h 24m
3.3
All Filters