The Making of Robotech: Love Live Alive (2013)
Rand
Robotech: Love Live Alive (2013)
Various (uncredited)
La Fin de Freddy : L'Ultime Cauchemar (1991)
Animatron
Computer Warriors: The Adventure Begins (1990)
Orderly
Dr. Strange (1978)