I 2005 spilte han en gjest i TV-showet Han spilte hovedrollen i miniserien der han fremstilte karakteren King County-sheriff David Reichert. Cavanaghs filmroller har hovedsakelig bestått av forskjellige biroller. I 2006 spilte han hovedrollen i en homofil tidligere hockey-spiller som blir en adoptiv-far til en ung gutt. Filmen hadde premiere i 2007. I 2007 spilte han i «Raw Feed» skrekkfilm-serien som spilles fra Warner Home Video.