Since November 2008, he has played the role of Brady Black on the NBC soap opera Days of Our Lives for which he won a Daytime Emmy in 2014.
He was a radio broadcaster for WDCV 88.3 FM and was a singer/dancer at Hersheypark in Hershey, Pennsylvania for four years and also worked and performed at Dollywood in Pigeon Forge, Tennessee.
[citation needed] Martsolf made his first appearance in the role of Brady Black on Days of Our Lives on November 13, 2008.
In 2014, he won a Daytime Emmy Award for Outstanding Supporting Actor in a Drama Series for his portrayal of Brady Black.
Between 2010 and 2012, Martsolf made three appearances as Marcus Dunne on the teen drama web series Miss Behave, which also featured former Days of Our Lives performers Jillian Clare, Darin Brooks, and Patrika Darbo.