CV

CURRENT: Michelle appears in feature film "MEDUSA DELUXE" which recently premiered at the 2021 London Film Festival.