Alpha (2017) (Animator)

Replicate (2016) (Creature Animation)

Cranium Intel (2016) VFX Artist

Every Beautiful Thing (2014) (Visual Effects)

Stop Requested (2013) (Visual Effects)

Recreator (2012) (visual effects supervisor)

The Suite Life (2011) (FXTD/Compositor: Disney)

National Treasure II: Book of Secrets (2008) (Effects TD: Asylum Visual Effects)

Pirates of the Caribbean: At World’s End (2007) (Effects TD: ILM)

Blood Diamond (2006) (compositing supervisor: Flash Film Works)

The Guardian (2006) (3d  supervisor: Flash Film Works)

Razor Sharp (2006) (visual effects supervisor)

Glory Road (2006) (visual effects compositing supervisor: Flash Film Works)

Into the Blue (2005) (animation supervisor: Flash Film Works) (digital compositor)

“Ghost Whisperer” (digital compositor)- Pilot (2005) TV Episode

Elizabethtown (2005) (visual effects compositing supervisor)

Fantastic Four (2005) (3d water animation) (uncredited)

Dark Water (2005) (animation supervisor: Flash Film Works)

Man of the House (2005/I) (compositing supervisor: Flash Film Works)

Berkeley (2005) (animation supervisor)

Sideways (2004) (digital compositor)

The Manchurian Candidate (2004) (cg artist: Barbed Wire FX)

White Chicks (2004) (compositing supervisor: Flash Film Works)

The Perfect Score (2004) (animation supervisor)

Brain Blockers (2004) (V) (visual effects supervisor)

Next to Nothing (2004) (V) (visual effects) (uncredited)

The Last Samurai (2003) (animation supervisor: Flash Film Works)

Duplex (2003) (compositing supervisor: Flash Film Works)

The Italian Job (2003) (visual effects animation supervisor: Flash Film Works)

Holes (2003) (holes and lizards supervisor) (cg supervisor)

The Adventures of Pluto Nash (2002) (digital compositor) (cg supervisor)

The Attack 3 (2002) (V) (head explosions and animated logos)

Derailed (2002) (cgi artist)

Rats in the Walls 2 (2002) (V) (3d  rat animation)

Death to Smoochy (2002) (digital compositor)

Collateral Damage (2002) (animation supervisor)

Roommates (2002) (V) (digital artist)

“Birds of Prey” (gotham city animation supervisor) (1 episode, 2002)

– Unaired Pilot (2002) TV Episode (gotham city animation supervisor)

Red Planet (2000) (compositor: Flash Film Works)

Entertainment Music Project (1999) (computer graphics animator) (Digital Domain)

The Beatles Yellow Submarine Adventure (1999) (lead animator) (Sony Development)

Deep Blue Sea (1999) (visual effects animator: Flash Film Works)

Storm Of The Century (1999) (TV) (computer graphics animator) (Netter Digital)

Babylon 5: A Call to Arms (1999) (TV) (computer graphics animator)

Babylon 5: The River of Souls (1998) (TV) (computer graphics animator)

Babylon 5: Thirdspace (1998) (TV) (computer animator) (computer graphics designer)

Tale of the Mummy (1998) (visual effects animator)

Babylon 5: In the Beginning (1998) (computer  animator) (computer graphics designer)

Crusade (1998) (TV)  (computer graphics animator) (computer graphics designer)

Meditations on the Abyss (1998) TV Episode (visual effects)

Quicksilver Highway (1997) (TV) (digital artist)

Babylon 5: fifth season (1997) (TV) 14 episodes (computer graphics animator)