No photo
Acted in 3
2010s
- 2017
Erica - Man Made
Robot inventor
- 2015
Au cœur des robots
Movie
- 2011
Appearances7
2020s
- 2023
Point of No Return
Self · 1 episode
- 2020
Robolove
Self
2010s
- 2019
Almost Human
Himself
- 2018
Do You Trust This Computer?
Self
- 2016
The Worlds of Philip K. Dick
Self - Engineer
2000s
- 2007
Mechanical Love
Himself