Revenge Guest cast, played by Michael Greco Episode 4x03: Ashes (Oct 12, 2014) Episode 4x08: Contact (Nov 16, 2014)