Han debuterede i 1998 som unge Gary i "Shopping and Fucking" på CaféTeatret og spillede året efter i "Natsværmer" på Mammutteatret. På Det Kongelige Teater har han bl.a. spillet i "Ci-vi-li-sa-tion", "Sælsomt mellemspil" og "Antonius og Cleopatra". Han havde titelrollen i Gladsaxe Teaters "Aladdin" i Ulvedalene i 2000 og var Armand i "Kameliadamen" i 2002. I 2003 medvirkede han i "Norway-today" på Husets Teater og året efter i "Plasticin" på Mammutteatret. I 2004 medvirkede han også i "Hamlet" på Kronborg og senere i 2007 i samme forestilling på Gladsaxe Ny Teater.
Lindhardts talent rækker imidlertid også til at spille den unge Alfred i Flemming Enevolds "Kameliadamen" på Gladsaxe Teater i 2002 og Ole Bornedals "Skrigerne" på Aveny-T i 2001 samt John Logans "Rød" på Betty Nansen Teatret i 2011 om kunstnerisk stagnation og skabende nødvendighed.