Joachim Ottosson är utbildad operasångare och var anställd i Malmö Operas kör 1996–2009. Där sjöng han även roller som Gastone i La traviata, Malcolm i Macbeth, Harry i Flickan från Vilda Västern, Father Grenville i Dead man walking samt Narraboth i Salome.
2009 blev Ottosson anställd i GöteborgsOperans kör men var även verksam som solist i operor som Goya, Lady Macbeth från Mtsensk, Billy Budd och Fallet Makropulos. Sedan 2018 är Joachim Ottosson anställd på GöteborgsOperan som biträdande regissör och har bl.a. arbetat med produktioner som Nibelungens ring, Figaros bröllop, La bohème, Tosca, Madame Butterfly, Nabucco, Platée och Otello.
År 2023 iscensatte han nypremiären av La bohème här.