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.