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