David O’Mahony

Born: None


Placeholder

The Three Musketeers

as Porthos
Released: 2023-03-23

France is in turmoil and a new, naive King finds himself manipulated by the evil Cardinal...

Movie page

How Can I Forget

as Joe Serrow
Released: 2020-09-10

Joe and Connie's awkward blind date takes a surprising turn when they discover that they share...

Movie page

The Confessions of Dorian Gray: Before Your Eyes

as Basil Hallward
Released: 2022-10-27

10 years after first playing the part on audio, Alexander Vlahos brings his immortal portrayal...

Movie page

A Wake, a Sleep

as PJ
Released: 2010-05-22

'Truth or dare... would you do whatever I asked?' Five friends. One night. One morning. When Kat...

Movie page