Stephanie Cleough

Stephanie Cleough

Stephanie Cleough is an actress and producer, known for Altered Carbon (2018), The Originals (2013) and DC's Legends of Tomorrow (2016).

Tv Show