William Shepherd (1873 – 1955) was a Trinidadian cricketer.
He played in fifteen first-class matches for Barbados and Trinidad and Tobago from 1896 to 1910.
[1][2] This biographical article relating to Trinidad and Tobago cricket is a stub.
You can help Wikipedia by expanding it.