Euros Lyn |
Euros Lyn was born in 1971 in Wales. He is a director and assistant director, known for Doctor Who (2005), Torchwood (2006) and The Library Suicides (2016).
See full bio »
Born:in Wales, UK |
|