Taken 2008
Special Effects Assistant
Munich 2005
Key Special Effects