Desmond debutó como actor interpretando a Simon en el éxito de Doug Liman Viviendo sin Límites, después de aparecer en numerosas películas británicas, incluyendo Jack el destripador, Digital Dreams, y Recuerdos de Broad Street.
También apareció en el show de la televisión británica Island, en Up Our Street y en el clásico Grange Hill, los dos últimos de la BBC. Su extenso currículo escénico en el Reino Unido incluye A Thousand Clowns y el papel de Gavroche en la producción londinense original de Los Miserables.
Desde que se trasladó a los Estados Unidos, Desmond ha aparecido en los shows de televisión Roswell, Then Came You y Las Vegas entre otras, y en las películas Fabled y Repli-Kate. Más recientemente se le ha podido ver en Las Colinas Tienen Ojos, el remake elogiado por la crítica que Alexandre Aja realizó del clásico del terror de los 70 de Wes Craven.