David Farrar nació en Londres Inglaterra abandonó la escuela a los 14 años y se convirtió en escritor para un periódico; pero no pasó mucho tiempo antes de que decidiera cambiar de carrera y convertirse en actor. Se inició como actor en 1932, y cinco años más tarde hizo su debut en el cine. Al comienzo de su carrera solo apareció en thrillers de bajo presupuesto, como ‘Sexton Blake y la capucha Terror’ (1938), pero fue abriéndose camino hasta proyectos más prestigiosos como ‘Ealing's Went the Day Well?’ (1942). Farrar consiguió despegar en una serie de películas de los reconocidos directores, Michael Powell y Emeric Pressburger, destacando el clásico ‘Narciso negro’ (1947).
La buena apariencia de Farrar y su profunda voz de barítono, le hizo ganar legiones de fans en los EE.UU. y Europa. Viajó a Universal como un gran actor, pero el estudio lo puso en una sucesión de películas de acción de segundo nivel y dramas de época como un villano. Regresó a Inglaterra un poco amargado por sus experiencias de Hollywood y decidido a hacerlo mejor en la industria cinematográfica de su país, aunque no pudo recuperar el impulso que tenía antes de irse a Hollywood. Después de un pequeño papel como Rey Xerxes de Persia en la película Griega ‘El león de Esparta’ (1962), dejó el cine y volvió a la televisión. Cuando su esposa murió en 1976 se retiró de la actuación, y se mudó con su hija Bárbara a la Costa Natal en Sudáfrica, donde falleció en 1995 a los 87 años.