Pairgraphy

Person ยท Actor

Leon Herbert

b. 1959, United Kingdom

British actor, born in United Kingdom. Appeared in Scanners (1981) and Salome's Last Dance (1988).

Films in this guide

2 films