In addition to his work in television, Eggold made his professional stage debut in the 2006 Ahmanson Theatre/Center Theatre Group production Dead End, directed by Nick Martin, and has since appeared in productions of Leipzig, the LA Weekly Theater Award-winning production of Marat/Sade, and an original production titled Amy and Elliot which he wrote, directed, and starred in at the Stella Adler Theatre with Alexandra Breckenridge.