 He was born at Bath, Somerset.Swinney first played county cricket for Wiltshire during the 1995 season.He played 2 Minor Counties Championship matches for the county against Wales Minor Counties and Herefordshire.