Acting
Robert Shields: My Life as a Robot
Self
2025
The Primevals
Hominid
2023
A.I. Artificial Intelligence
Mechanic
2001
Babylon 5
Jester
1994
The Alchemist
Demon
1983