Show more
Patrick Crowley was born on 22 December 1976 in Mountain View, California, USA. He is a cinematographer and producer, known for Speed Walkers (2012), Attack of the Brown Paper Bags (2009) and Dead Weight Man (2011). imdb.com