Revenge Guest cast, played by Sal Landi Episode 3x05: Control (Oct 27, 2013) Episode 3x19: Allegiance (Apr 13, 2014)