Charles McCaughan hat 2 Serien und 7 Filme gedreht. Unter anderem spielte er Dale Gifford in der Serie Miami Vice.Im Kino in der Rolle des Inspector Roberts im Spielfilm Waxwork.