Tero Halonen on opiskellut laulua Helsingin Konservatoriossa 2001–2011 Ritva Laamasen johdolla ja Metropolia Ammattikorkeakoulussa 2011–2013 Juha Karvosen ja 2013–2017 Seppo Ruohosen johdolla. Tero Halosen rooleja ovat olleet muun muassa Suomalaisen Oopperayhdistyksen GerMania – La Gran Fiesta -oopperan Adolf Hitler (2016, säv. Alvaro Zúñiga Roncal, ohjaus Ville Saukkonen), Suomen Kansallisoopperassa Wagnerin Nürnbergin mestarilaulajien Oppipoika (Lehrbube) (2015, ohjaus: Harry Kupfer) sekä Metropoliassa Monteverdin Ulissen Paimen (2016, ohjaus: Ville Saukkonen), Mozartin Figaron häiden Don Basilio (2016, ohjaus: Anselmi Hirvonen), Lars Cleen -oopperan nimirooli (2015, säv. Paolo Rosato, ohjaus: Jukka von Boehm), Monteverdin L’Orfeon Paimen ja Apollo (2015, ohjaus: Ville Saukkonen) ja Mozartin Taikahuilun Tamino (2012, ohjaus: Martina Roos).