Eleni Scumacher

Info

Role

Actress

Eleni Scumacher

Biography

Eleni Scumacher is an actress, known for Night and a Switchblade (2013), A Place to Call Home (2013) and Total Control (2019).

Known For