Actor · Born 1963
Erica - Man Made
2017 · as Robot inventor
Au cœur des robots
2015
Samsara
2011 · as Professor and Robot Clone: Japan