Formado em Arquitetura pela Universidade Mackenzie em 2005, Flávio Castro concluiu o mestrado pela Universidade Politécnica da Catalunha (Espanha) em 2009. Após retornar ao Brasil, Castro fundou o FC Studio. Os projetos do escritório refletem sua visão sobre a arquitetura e os modos de vida contemporâneos a partir das constantes mudanças humanas. O embasamento teórico, somado aos projetos e à execução das obras, faz do FC Studio um núcleo de produção completa.