He founded the studio Ricardo Carvalho + Joana Vilhena Arquitectos in 1999. He is a teacher and the director of the Architecture department at the University of Autónoma in Lisbon and was a guest teacher in University of Navarra, Spain (2013) and Carleton, Canada (2016). He regularly writes about architecture.