Giles was a trainee at Cardiff City for three seasons, making his debut in March 2001 against Hull City as a substitute for Matt Brazier, and had brief spells at Barry Town and Port Talbot Town before joining Morecambe in November 2003.
Giles was a trainee at Cardiff City for three seasons. A trainee at Cardiff City for three seasons was making his debut in March 2001 against Hull City as a substitute for Matt Brazier. This was before. Giles was joining Morecambe in November 2003. Giles had brief spells at Barry Town before. Giles had brief spells at Port Talbot Town before. Giles was joining Morecambe in November 2003.