Tras graduarse en la Escuela de Arte Dramático de Londres, Firth trabajó en la televisión hasta que en 1998 le llegó la oportunidad de demostrar una amplia gama de emociones y aptitudes interpretativas en Far from the Madding Crowd del director Nichols Renton. Recientemente ha aparecido en Shakespeare in Love (Shakesperare Enamorado) en 1998 y en Victoria and Albert en 2001 interpretando al Príncipe Alberto.