30 years, 7 months,
27 days old age T. J. Oshie will turn 31 on 23 December, 2017.
Only 4 months, 3 days, 9 hours, 3 minutes has left for his next birthday.
T. J. Oshie was born on 23-12-1986 in Mount Vernon in the state of Washington, United States. He is an American Ice Hockey Player.