An Adventure in Space and Time 2013
Visual Effects
Max Bear & The Lucky Charm 2008
as (voice)
Twelve Monkeys 1995
Digital Compositors
Credits from TMDB.