TobyMac's oldest child has died at the age of 21 a representative has confirmed to a Tennessee newspaper.

The Tennessean reports that Truett Foster McKeehan died at his home on either Tuesday evening or Wednesday morning.

A representative told the paper that "Truett did pass away at home in the Nashville area sometime Tuesday night or Wednesday morning."

Toby had been on tour in Canada, playing a show on his birthday Tuesday night in Winnipeg. He was set to play in Saskatoon Wednesday evening when ticket holders received an email notice that the tour had been cancelled due to a family emergency.

"Cause of death has not been determined. Toby was travelling back from Canada and did not get home to be with his family until after midnight last night so there is no statement. We just ask that everyone please be respectful of their privacy during this time and allow them to grieve their loss."

Truett was an aspiring rapper himself, performing under the names truDog, TRU and Shiloh. He has also appeared on several TobyMac songs in the past.

Toby and his wife Amanda have five children together. Truett is their oldest child.