William Swallow      

Full name William Stuart Swallow

Born February 23, 1975, Whitehaven, Cumberland

Current age 43 years 177 days

Major teams Cumberland

Batting style Right-hand bat