Captain Freedom was played by Dennis Dugan, who had recently worked for Bochco as the star of the great yet short lived RICHIE BROCKELMAN, PRIVATE EYE.