Dean Lockwood is known for X-Men: The Last Stand (2006), Disturbing Behavior (1998) and Vertical Limit (2000).
No data