Walton made his New York City debut Off-Broadway starring as Berger in the 30th anniversary production of Hair in 1997, and later reprised the role in Boston and at the Bay Street Theater in Sag Harbor, New York.
2009
Walton's first television roles were on the soap operas Guiding Light, As the World Turns, and All My Children. Starting in 2009, he played Elijah Clarke on One Life to Live for 18 months.
2011
Walton also played Sportscaster Alex Reiser on the Comedy Central show Onion SportsDome, which premiered in January 2011.