Actor
Felipe Castro is a Swiss film and theatre actor based in Geneva.
Where is Ava?
2026 · as Protogyne à casquette
A temporary story
2022 · as Sasha
Unveiled
2018 · as Laurent
Salvation Army
2013 · as Street Man
Plus là pour personne
2009
Fragile
2006 · as Sam