Shrewsbury was a right-handed batsman who bowled right-arm medium pace. Shrewsbury made his first-class debut for Nottinghamshire against Sussex in the 1892 County Championship. He played 2 further first-class matches for the county in 1892, which came against Gloucestershire and Somerset.
In his 3 first-class matches, he scored 63 runs at a batting average of 31.50, with a high score of 31*.
In the field he took a single catch. He died at Nottingham on 6 October 1917.