Edwards was born in Treliske near Truro, Cornwall. He scored 213 for Cornwall under-19s against Dorset when only 16 years old and played for Cornwall in the Minor Counties Championship in 2000.
Edwards was born in Treliske near Truro, Cornwall. He scored 213 runs for Cornwall's under-19s against Dorset when only sixteen years old and played for Cornwall in the Minor Counties Championship in 2000.