Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Darren O'Hare
Follow
Born in Long Island, New York, USA
Actor
Sealed
2011
?.?
?.?
Transformers: Dark of the Moon
Berated Scientist
Sealed
2012
?.?
?.?
People Like Us
Telemarketer
Sealed
2011
?.?
?.?
The Chaperone
Augie
Sealed
2011
?.?
?.?
Beautiful Boy
Church Pastor
Writer
Sealed
2017
?.?
?.?
Mechanics of Love
Writer
Sealed
2018
?.?
?.?
Groomzilla
Writer