Question: who plays brady on days of our lives
Answer: Eric Martsolf ( born July 27 , 1971 ) is an American television actor and singer best known for his role as Ethan Winthrop in the NBC soap opera Passions from 2002 to 2008 .