Michael Blanchard is known for Die Hard: Vendetta (2002), Enchanted (1998) and Die Hard: Nakatomi Plaza (2002).
No data