Timeline

Jack J.R. Shepherd's Timeline

Born: April 8, 2028
Died: October 26, 2016