Castle Guest cast, played by Billy Mayo Episode 3x16: Setup (Feb 21, 2011) Episode 3x17: Countdown (Feb 28, 2011)