Owen Turner

Owen is the father of Libby Fox and he tried to murder her so he went to prison.He Came back in 2009 to persuade his Mum to get Libby to see him