 He was born in Birkenhead, Cheshire.Shillinglaw made his debut for Cheshire against the Lancashire Second XI in the 1959 Minor Counties Championship.He played Minor counties cricket for Durham from 1959 to 1971, making 25 Minor Counties Championship appearances.