Revenge Guest cast, played by Eric Zuckerman Episode 2x18: Masquerade (Mar 31, 2013) Episode 4x02: Disclosure (Oct 5, 2014) Episode 4x03: Ashes (Oct 12, 2014)