Pod Race Spectator in Jabba's Private Box (uncredited)
1999
Self
Mark
1998
Self - Visual Effects Producer (archive footage)
2022
Visual Effects Producer
2009
2008
2004
2003
2002
2001
1996