Biography

Kurt Deutsch was born on July 26, 1966 in St. Louis, Missouri, USA as Kurt R. Deutsch. He is an actor and producer, known for The Human Factor (1992), The Last Five Years (2014) and Winnetka Road (1994). He has been married to Sherie Rene Scott since March 29, 1998. They have one child.