
Born: 1972-09-26
Leigh Jones, born on September 26, 1972, is an accomplished British actor and filmmaker recognized for his compelling performances in the entertainment industry. He gained widespread acclaim for his portrayal of Abner in the highly anticipated horror feature, The Conjuring: Last Rites, released in 2...