Louis Herthum
Born: 1956-07-05 Baton Rouge, Louisiana, USA
Acting (in our collection)
I Still See You
(2018)
Truth
(2015)
The Last Exorcism
(2010)
I Love You Phillip Morris
(2009)
In the Electric Mist
(2009)
The Mist
(2007)
Pride
(2007)