Cast Credits Carnivàle (2003) Guest starring as Ajax Episode 1x09: Insomnia (Nov 9, 2003) Star Trek: Voyager (1995) Guest starring as Young Soldier Episode 6x14: Memorial (Feb 2, 2000)