Revenge Guest cast, played by Tim Powell Episode 4x17: Loss (Mar 22, 2015) Episode 4x18: Clarity (Mar 29, 2015)