Actor
Surrender
1987
as Tennis Player
Directing
16 Blocks
2006
First Assistant Director
Timeline
2003
First Assistant Director
Conspiracy Theory
1997
First Assistant Director
Assassins
1995
First Assistant Director
Maverick
1994
First Assistant Director
Free Willy
1993
First Assistant Director
Nothing but Trouble
1991
First Assistant Director
Dick Tracy
1990
First Assistant Director
Stanley & Iris
1990
First Assistant Director
Three Fugitives
1989
First Assistant Director
Funny Farm
1988
First Assistant Director
Outrageous Fortune
1987
First Assistant Director
Running Scared
1986
Assistant Director
Violets are Blue
1986
First Assistant Director
Murphy's Romance
1985
First Assistant Director
Iceman
1984
First Assistant Director
The Fog
1980
Second Assistant Director
Production
The Incredible Hulk
2008
Executive Producer
16 Blocks
2006
Producer
Lemony Snicket's A Series of Unfortunate Events
2004
Producer
Timeline
2003
Producer
Swordfish
2001
Executive Producer
Romeo Must Die
2000
Producer
Lethal Weapon 4
1998
Executive Producer
Armageddon
1998
Executive Producer
Conspiracy Theory
1997
Executive Producer
Assassins
1995
Producer
Free Willy 2: The Adventure Home
1995
Executive Producer
Maverick
1994
Co-Producer
Wrestling Ernest Hemingway
1993
Co-Producer
Free Willy
1993
Co-Producer
The Babe
1992
Co-Producer
Radio Flyer
1992
Co-Producer
Dick Tracy
1990
Associate Producer
Stanley & Iris
1990
Associate Producer
Three Fugitives
1989
Associate Producer
Punchline
1988
Associate Producer
Outrageous Fortune
1987
Associate Producer
Murphy's Romance
1985
Associate Producer