Leon Lopez was born on August 30, 1979 in Liverpool, England. He is an actor, director and producer, known for In the City (2006), Braincell (2010) and Brookside (1982). Soft Lad (2014) is his debut feature as a director.
This is an error