Known for Acting

2023
as Lust
2013
as Cedric Parchester/Charles Hethersett (Shared Role)
2018
as Camille Desmoulins
2015
as Georges Jacques Danton
2009
as Alexei "Alyosha" Fyodorovich Karamazov
2017
as Duchess of Montpensier
2006
as Oscar Francois de Jarjayes
2014
as Helen