1989
1989 • as Logan Fowler
1994 • as Steve Hoffman
2015 • as Dr. Nelson
2005 • as Victor (archive footage)
1993