Gallaghers første rolle etter å ha forlatt 7th Heaven var med en gjesterolle i TV-serien Numb3rs som seriemorderen Buck Winters i september 2006, en rolle han gjentok i januar 2009. Han har også dukket opp i sesong 6 av CSI: Miami. Han spilte også i filmoppfølgeren av Boogeyman, som gikk rett på DVD. I juli 2008 var Gallagher gjesteskuespiller i dramaserien med rollen som Paul Shapiro, en plaget ung mann som var mistenkt i en mord-etterforskning.