Stephanie Cleough

Biography

Stephanie Cleough is an actress and producer, known for The Originals (2013), Legends of Tomorrow (2016) and The Mentalist (2008).

Filmography

Movie Name Release Date
Altered Carbon February 2, 2018