Actor · Born 1983
Perfect Chaos
2020 · as Deedee
10 Terrorists
2012 · as Sri Lankan Activist - Cat
Court of Lonely Royals
2007 · as Camille XXXX