Baywatch Guest cast, played by Theo Coumbis Episode 10x15: The Hero (Feb 7, 2000) Episode 11x03: Bad Boyz (Oct 16, 2000)