No photoBilly ScudderActorIMDb Acted in 42020s2023The PrimevalsHominid2000s2001A.I. Artificial IntelligenceMechanic711990s1994Babylon 5Jester, Ambassador, Drazi Captain · 1 episode831980s1983The AlchemistDemon40Appearances12020s2025Robert Shields: My Life as a RobotSelf