Wilson was a Queenslander whose club rugby was played at the University of Queensland Rugby Club.
He debuted internationally against the Springboks in the 1st test of 1937 at the Sydney Cricket Ground.