Biography

Michael Haddad is known for Face/Off (1997), Barb Wire (1996) and Swordfish (2001).

Filmography