Inferno/Flint Artist
Contact (2018)
Roto Artist
The Apostle (2015)
Rotoscope Artist
X-Men: First Class (2011)
Paint & Rotoscope Artist
Rise of the Planet of the Apes (2011)
Rotoscope Artist
Gulliver's Travels (2010)
Rotoscope Artist
Jackass 3D (2010)
Visual Effects Supervisor
Shorts (2009)
Senior Roto Artist
Coraline (2009)
Digital Artist
Enchanted (2007)
Compositing Supervisor
Planet Terror (2007)
Digital Compositor
Zathura: A Space Adventure (2005)
Rotoscope Artist
The Adventures of Sharkboy and Lavagirl (2005)
Rotoscope Artist
Sin City (2005)
Rotoscoper
King Arthur (2004)
Roto Artist
Harry Potter and the Prisoner of Azkaban (2004)
Animator
Dragonslayer (2004)
Paint/Roto Artist
The Lord of the Rings: The Return of the King (2003)
Visual Effects Supervisor
Spy Kids 3-D: Game Over (2003)
Roto Artist
Seabiscuit (2003)
Digital Rotoscope / Paint Artist
The Time Machine (2002)
Digital Artist
Thir13en Ghosts (2001)
Roto / Paint Artist
The Animal (2001)
Roto / Paint Artist
How the Grinch Stole Christmas (2000)
Rotoscope
The Flintstones in Viva Rock Vegas (2000)
Digital Rotoscope & Paint
Mission: Impossible (1996)
Rotoscope Artist
Twister (1996)
3-D Camera Matchmove Artist
DragonHeart (1996)
Digital Paint & Roto Artist
Casper (1995)
Animator
The Rocketeer (1991)
Visual Effects Artist
Back to the Future Part III (1990)
Visual Effects Artist
Back to the Future Part II (1989)
Visual Effects Artist
Who Framed Roger Rabbit (1988)
Visual Effects Artist
Willow (1988)
Animator
Raiders of the Lost Ark (1981)
Optical Line-Up
Star Wars: Episode V - The Empire Strikes Back (1980)