sheldon jackson age