To have his 1st Child born 2 June 1801 (Baptised 31 July 1821 with several siblings) he must have been born before 1789.
I dont think he would be 12 when this child was born.
1841 Census
Doddington, Cambridgeshire
Thomas Ward, 55, Schoolmaster, not born in County
Eliza Ward, 15
Thomas Ward, 6
Julia Miller, 6
Ann Payne, 15, Servant