Lloyd Owen

Credits
Login to comment!
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
Login to comment!