Driven to Distractation 2011
Actor
Human Traffic 1999
Production Design
...by any means necessary 1994
Technical Supervisor
Doctor Who: Frontios 1984
Credits from TMDB.