Josh Long and Luana Palermo in Lily (2009)
Caption: Josh Long and Luana Palermo in Lily (2009)
Assistant Director, Writer, Director
Born: May 22, 1983
Star sign: Gemini
Source: IMDB
Josh Long was born on May 22, 1983 in Plano, Texas, USA. He is an assistant director and writer, known for For the Title (2005), One to a Stall (2015) and Larry vs the Aliens (2008).