Sarita
Person
Gareth David-Lloyd
1 credit in the catalogue: acting.
Acting
Torchwood
2006
Ianto Jones