William Swallow      

Full name William Stuart Swallow

Born February 23, 1975, Whitehaven, Cumberland

Current age 42 years 273 days

Major teams Cumberland

Batting style Right-hand bat