Jay Towle, a multifaceted professional, entered the world on July 7, 1976, in the charming city of Portland, Maine, USA. As a creative force to be reckoned with, Towle has made a name for himself in the entertainment industry, boasting a diverse portfolio that includes an impressive array of credits as both a producer and assistant director.
His extensive list of notable works includes the 2008 film "Three Priests", the 2013 film "Roommate Wanted", and the 2005 film "Sundowning".