Michael Freeman a tourné dans 3 séries et dans 2 films. Une prestation à retrouver dans le rôle de Harry Guilford (voice) / Richards dans la série Tales from the Darkside. Au cinéma, dans le rôle de Noel dans le long métrage The Killing of Sister George.