Acting David O’Mahony Directed The Confessions of Dorian Gray: Before Your Eyes 2022 Acting The Three Musketeers Porthos 2023 How Can I Forget Joe Serrow 2020 A Wake, a Sleep PJ 2010 Agent-readable