Biographies: Stephen Lord - Actor

Biographies

 [1 Content]

British actor, director, and producer, born on October 1, 1972 in Salford, Greater Manchester, England, United Kingdom. His most notable works include Once Upon a Time (2013–2017) and Strangeways Here We Come (2018).