Marsters har også spilt i filmer. Han hadde hovedrollen i krimfilmen Cool Money (2005) og en viktig rolle i skrekkfilmen Shadow Puppets (2007). I 2007 spilte han en mindre rolle (John) i filmen P.S. I Love You, og han var hovedskurken Piccolo i eventyrfilmen Dragonball Evolution i 2009. Han har også spilt astronauten Buzz Aldrin, i Moonshot (2009).
Som sanger og låtskriver var Marsters i 2003–2004 vokalist i bandet Ghost of the Robot. Bandet tok en pause i 2005 og ble gjenforent i 2010. Han har gitt ut to soloplater: Civilized Man (2004) og Like a Waterfall (2007) og har hatt konserter over hele verden. Han er en populær gjest på Comic Cons (messer for popkultur-fans) i USA og Canada.
James Marsters giftet seg med Patricia Rahman Marsters 14. januar 2011.[2] Han har en sønn, Sullivan (f. 1996), fra et tidligere ekteskap med Liane Davidson.