Felipe Castro

0.3

Felipe Castro is a Swiss film and theatre actor based in Geneva.

Known For

Movie Known For

Known For

Tv Known For