Cavanagh gjorde en gjesteopptreden i situasjonskomedien i 2002 (episoden «My Big Brother»). Han ble leid inn til å spille Dan Dorian, broren til hovedpersonen JD (spilt av Zach Braff). Han fikk denne rollen på grunn av sin likhet med Braff. Han kom tilbake i en episode i 2003 («My Brother, Where are you?»), og senere i to episoder i 2004 («My Cake» og «My Common Enemy»), og senere igjen i en episode i april 2006 («My New Suit») og senest den 8. november 2007. Han tok rollen for en siste gang i Zack Braffs siste episode i den åttende sesongavslutningen («My Finale»).