Michael Bowen
Michael Bowen was born on June 21, 1953 in Houston, Texas, USA as Michael Alexander Bowen. He is an actor, known for Kill Bill: Vol. 1 (2003), The Last House on the Left (2009) and Magnolia (1999). He is married to Kristin Joy Jacobson. They have four children.