Ajax Stevens

Info

Role

Actress

Ajax Stevens

Biography

Ajax Stevens is a costume designer and actress, known for The Last Witch Hunter (2015), The Invisible Mother (2018) and Homage to Erik Satie's Laundress.