When was Devin Upham born?

Devin Upham was born on August 16, 1976, in Truro, Nova Scotia, Canada.