Alec Ledd

Alec Ledd portrayed a Film Geek in the Season 2 episode "Chick Flick" and Tristan in the Season 6 episode "Little Monsters".