Erica - Man Made
Role(s): Robot inventor
Do You Trust this Computer?
Role(s): Himself
The Truth About Killer Robots
Almost Human
Au cœur des robots