Cast Credits Ray Donovan (2013) Guest starring as Father Danny O'Connor Episode 5x12: Time Takes a Cigarette (Oct 29, 2017) [Co-Star] Revenge (2011) Guest starring as French Official Episode 3x22: Execution (May 11, 2014) [Co-Star] Grey's Anatomy (2005) Guest starring as Patient Episode 16x18: Give a Little Bit (Mar 19, 2020) [Co-Star]