Wilson made a single first-class appearance for Warwickshire against Scotland at Edgbaston in 1951.
[1] Scotland made 359 in their first-innings, with Wilson taking the wicket of William Edward with figures of 1/75 from twenty overs.
In response Warwickshire made 332 all out, with Wilson being dismissed for a duck by Samuel Thomson.
He played Minor counties cricket for Suffolk from 1955 to 1959, making sixteen appearances.
His father, Benjamin Wilson, played first-class cricket for Yorkshire.