Felipe Castro is a Swiss film and theatre actor based in Geneva.
Unveiled
Movie • 2018
Cellule de crise
Series • 2020
Salvation Army
Movie • 2013
Where is Ava?
Movie • 2026
A temporary story
Movie • 2022