Laurent Gerra
Role(s): Self
Spencer
The Princess Switch
The Circle
Raya and the Last Dragon
Citizen Kane