Cast Credits CSI: Miami (2002) Guest starring as Ned Ostroff (2 episodes) Episode 4x16: Deviant (Feb 27, 2006) Episode 2x24: Innocent (May 24, 2004) Godzilla: The Series (1998) Starring as Mendel Craven