 Freestone played for Wales at schoolboy, under-21 and B level before winning his first and only cap against Brazil in 2000.Freestone had a short-lived stint as manager at Swansea along with Nick Cusack.He currently manages youth side, Risca & Gelli United in the Islwyn Youth League.