William Swallow      

Full name William Stuart Swallow

Born February 23, 1975, Whitehaven, Cumberland

Current age 42 years 295 days

Major teams Cumberland

Batting style Right-hand bat