Utbildning: Kungliga Musikhögskolan och Operahögskolan i Stockholm.Debut: Tullio i Carlo Pallavicinos Messalina vid Vadstena-Akademien 1989.Roller vid Kungliga Operan: Mozarts Tamino (Trollflöjten), Greve Almaviva (Rossinis Barberaren i Sevilla), Verdis Greve di Lerma (Don Carlos), Borsa (Rigoletto) och Roderigo (Otello) Raoul de Gardefeu (Offenbachs Pariserliv), R. Strauss Faninals hovmästare och Värdshusvärden (Rosenkavaljeren) och Förste juden (Salome), Ryttmästare Rose (Du Puys Ungdom och dårskap, Drottningholms Slottsteater), Fiskaren (Stravinskijs Näktergalen), Gralriddare (Wagners Parsifal), Remendado (Bizets Carmen), Nathanael/Spalanzani (Offenbachs Hoffmanns äventyr), Piemetel (Gefors Christina), Cirkusdirektören (Smetanas Brudköpet), Spoletta (Puccinis Tosca), Gonzalve (Ravels Barnet och spökerierna), Ruiz (Verdis Trubaduren) m fl.Andra engagemang: Don Ottavio (Mozarts Don Giovanni), Don José och Remendado (Bizets Carmen), Prinsen (Prokofjevs Kärleken till de tre apelsinerna), Nadir (Bizets Pärlfiskarna) vid Folkoperan och Don José Parkteatern, Radamanto och Herde (Peris Euridice, Drottningholms Slottsteater). Även verksam som tonsättare: 1996 operan Tokfursten, Vadstena-Akademien (och skivinspelning), 1998 Lysistrate för Operahögskolan och 1999 sångcykeln Figurer i ett landskap m fl. Hösten 2001 uruppfördes hans opera Hummelhonung (efter Torgny Lindgrens roman) på Kungliga Operan Vasan, sommaren 2003 Byrgitta vid Vadstena-Akademien. Barn och familjeoperan Loranga, Masarin och Dartanjang spelades två säsonger vid Kungliga Operan, varefter The Crystal Cabinet uppfördes av Piteå Kammaropera. Under säsongerna 2007 och 2008 var Carl hustonsättare vid GöteborgsOperan, och 2012 kommer den nya opera The Elephant Man att uruppföras vid NorrlandsOperan. Ett flerårigt samarbete med författaren och läkaren Stefan Einhorn uruppförs som oratoriet "Medmänniskor" under hösten 2010 i Berwaldhallen.