The Stolen Earth
En la serie tragicómica de 2004 "Mine All Mine", escrita por Russell T Davies, interpretó a un personaje llamado Yanto Jones. En 2005, David-Lloud comenzó a estudiar un grado en filosofía y estudios de psicología en la Open University. Regresó a Gales para rodar su primer papel televisivo regular en 2006, para el spin-off de "Doctor Who", "Torchwood", donde interpretaría a Ianto Jones, un miembro del ficticio Instituto Torchwood. David-Lloyd apareció en tres de las cuatro temporadas de "Torchwood", e incluso hizo una aparición en "Doctor Who" en un cross-over entre la serie y sus dos spin-offs, "Torchwood" y "The Sarah Jane Adventures", en los episodios "La Tierra robada" y "El fin del viaje".