Charles McCaughan ha aparecido en 2 series y 7 películas. Una actuación que se encuentra en el papel de Dale Gifford en la serie Corrupción en Miami. En el cine, como Inspector Roberts en el largometraje Waxwork.