Dr Castelvecchi studied composition at the Conservatorio Santa Cecilia in Rome and holds a laurea in humanities from the University of Rome I – La Sapienza and an MA and PhD in Music from the University of Chicago.
Most of Dr Castelvecchi's teaching has centred around music of the 18th and 19th centuries, the theory of genre and textual criticism (critical editions).
Authored book: Sentimental Opera: Questions of Genre in the Age of Bourgeois Drama (Cambridge University Press, 2013).
Editor and co-translator of Abramo Basevi’s The Operas of Giuseppe Verdi of 1859 (University of Chicago Press, 2013).
Article 'On "Diegesis" and "Diegetic": Words and Concepts', Journal of the American Musicological Society, 73/1 (Spring 2020), pp. 149–171.