Lloyd Owen

Lloyd Owen was born in Westminster London England UK He is an actor and director known for Apollo 18 2011 Monarch of the Glen 2000 and Miss Potter 2006 He is married to Juliette Mole They have two children

Show More
D.O.B: 1966-04-14
Place of Birth: London, England, UK
Profession: Acting

Login to comment!