- Lived in Paris in the early 90s.
- Attended the University of London where he studied Political Science.
- Has three times played real life historical figures. The first, Sheriff H.P. Voorhies, who negotiated freedom of Solomon Northup in '12 Years a Slave,' William Henry Moody, the prosecuting attorney in the infamous Lizzie Borden trial in the 2018 film 'Lizzie' with Chloe Sevigny and Kristen Stewart and Jimmy Swaggart the disgraced televangelist in the upcoming feature 'The Eyes of Tammy Faye' with Jessica Chastain and Andrew Garfield.
Contribute to this page
Suggest an edit or add missing content