Luckily for us, Reinhardt was discharged from overwatch at the age of 55, giving us a rough guide line as to how old soldier is. So, I came down to the conclusion that soldier, at oldest, be 60 years old, because he would have to be at LEAST a year younger than Reinhardt to stay in Overwatch.Sep 24, 2016