He is a Canadian actor and production manager, born in Montreal, Canada. He is known for The Devil All the Time (2020), Hillbilly Elegy (2020), Texas Rangers (2001), and Justified (2012).