Acting
2026 · Stage Manager
2025 · Medical Specialist
2025
2023 · Cleopatra Selene II
2009 · Officer Luba