 Mayes had guest starring roles on "Cold Case", "Valentine", "Bones", and "Medium" and played the lead role in the 2010 film "Ice Castles".In 2012, he starred as John in "John Dies at the End," which premiered at the 2012 Sundance Film Festival.In 2013, he had a recurring role as Tommy Nutter in "Jane by Design" and guest starring roles in "NCIS", "The Glades", and "90210".