He made his stage debut at age six, playing Tiny Tim in a Laconia Street Car Company production of A Christmas Carol.
[3] Anderson played a young William Faulkner in Blood of the Bear at New York's Workshop Theater in August 2004.
Anderson won the Philly Award for Best Supporting Actor for playing the role of Billy in Edward Albee's The Goat, or Who Is Sylvia?
[6][7] His musical theater roles include Valentine in the Goodspeed Opera House revival of Babes in Arms and Arpad in She Loves Me.
[9][2] In September 2006, General Hospital put out a casting call for a "college-aged kid" who was a cross between Seth Green and Spicoli, a character played by Sean Penn in Fast Times at Ridgemont High.
[11] Anderson was cast in the films Carts, Kissing Cousins, and American Pie Presents: Beta House.
[14] In January 2009, he was part of a semi-staged reading of Tom Jones and Harvey Schmidt's Celebration at The Crest Theatre in Sacramento.
[15] In 2009, Anderson received his first Daytime Emmy Award nomination for Outstanding Supporting Actor for his role on General Hospital.
[20] Anderson received his third Daytime Emmy Award nomination for Outstanding Supporting Actor for his role on General Hospital in 2012.
[30] Anderson sings in a rock group, Port Chuck, along with General Hospital co-stars Steve Burton, Scott Reeves, and Brandon Barash.
[31] Anderson and Burton tour the U.S. with a road show, Stone Cold and the Jackal, performing music and comedy for audiences.