Leon Lopez
(no biography)
Known for
Acting
Place of birth
Liverpool, Merseyside, England, UK
Birthday
30 August 1979
Known For
Credits
Photos
Almost Saw the Sunshine
1
The Quiet One
8
Boys On Film 15: Time & Tied
7.4
G O'Clock
5.4