Visual Effects
Dugan Beach
EN cinema · 2 credits
Known for
Filmography

Wolf Ticket
EN · 2008Not rated
Editor, Producer, Director

War of the Worlds
EN · 20056.6
Creature Technical Director
Visual Effects
EN cinema · 2 credits

Wolf Ticket
Editor, Producer, Director

War of the Worlds
Creature Technical Director