Cast Credits Lost (2004) Guest starring as Roderick Episode 3x21: Greatest Hits (May 16, 2007) [Co-Star] Baywatch (1989) Guest starring as Unknown Episode 11x06: Broken Promises (Nov 6, 2000) [Co-Star]