Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Luke Oscar Ford is an amateur actor based in Scotland who starred in Deacon's Blue This is a Love Song and was an extra in the movie World War Z. Ford is also a convicted rapist and domestic abuser. The 2023 trial against him saw him charged of 18 different offences against a multitude of women across over 10 years, including 5 rape charges, assault, and coercive control. Ford lied to victims about his circumstances and his status as an actor, claiming he attended the prestigious Royal Conservatoire of Scotland to gain credibility.