Anne Leighton

Biography

Anne Leighton is an actress and producer, known for Grimm (2011), Criminal Minds (2005) and Lucifer (2015).

Filmography

Movie Name Release Date
God’s Not Dead: A Light in Darkness March 30, 2018