Freeman attended the Central School of Speech and Drama and has appeared in at least 18 TV shows, 14 theatre productions, and several radio productions.
Freeman bergabung dengan Central School of Speech and Drama dan telah muncul dalam setidaknya di 18 acara TV, 14 produksi teater, dan beberapa produksi radio.