2009/I
2012
(senior digital compositor: Technicolor Beijing)
2009
Jennifer's Body
(senior digital compositor: Technicolor Beijing - uncredited)
2008
Shanghai 1976
(senior digital compositor: Technicolor Beijing - uncredited)
2008
If You Are the One
(compositor) / (senior digital compositor: Technicolor Beijing - uncredited)
2008
Far Cry
(senior compositor: Technicolor Creative Services Beijing)
2008
Slam
(senior digital compositor: Technicolor Beijing - uncredited)
2008
Kung Fu Dunk
(senior digital compositor: Technicolor Beijing)
2006
The Way
(TV Movie) (digital paint and rotoscope artist - uncredited)
2006
A.W.O.L
(Short) (visual effects on-set coordinator)
2006
Zoom
(digital paint & rotoscope lead: Digital Domain)
2005
Stealth
(digital rotoscope/paint lead: Digital Domain)
2004
Van Helsing
(digital paint and rotoscope artist: ILM)
2004
Hellboy
(digital paint and rotoscope artist - uncredited)
2004
Hidalgo
(digital paint and rotoscope artist: ILM - uncredited)
2003
Peter Pan
(digital paint and rotoscope artist: ILM)
2002
Flatland
(TV Series) (senior digital compositor)
1997
Face/Off
(screen graphics artist: VIFX)
1997
Con Air
(screen graphics artist: VIFX - uncredited)
1971
THX 1138
(digital paint and rotoscope artist: ILM - 2004 director's cut, uncredited)