Alec Ledd a tourné dans 4 séries et dans 1 film. Une prestation à retrouver dans le rôle de Film Geek / Tristan dans la série Charmed. Au cinéma, dans le rôle de Brian dans le long métrage Can't Hardly Wait.