Huggy Leaver

Huggy Leaver

Huggy Leaver was born in 1957 in Hastings, East Sussex, England as Hugh Leaver. He is an actor, known for Legend (2015), Lock, Stock and Two Smoking Barrels (1998) and Judge Dredd (1995).

Tv Show