Singer Kanye WestKanye Omari WestKanye to join Joel Osteen on tour at Yankee Stadium: report A$AP Rocky blocked from performing in Swedish prison where he was held Kanye West is a welcomed disruptive voice MORE performed Friday at a jail in Harris County, Texas, according to the county's sheriff. 

"@kanyewest and his choir brought some light and #churchservice to people who needed it today at the Harris County Jail," tweeted Harris County Sheriff Ed Gonzalez. 

He also posted a video in which West appears to embrace and shake hands with inmates in addition to performing. 

The Houston Chronicle reported that West's performances, the first for more than 200 men and the second for a smaller number of women, had been unannounced. 

The newspaper reported that he told the audience that "this is a mission, not a show." 

West is an outspoken supporter of President TrumpDonald John TrumpLawmakers release defense bill with parental leave-for-Space-Force deal House Democrats expected to unveil articles of impeachment Tuesday Houston police chief excoriates McConnell, Cornyn and Cruz on gun violence MORE

Kim Kardashian WestKimberly (Kim) Noel Kardashian WestPrison to proprietorship: The path to real second chances Kanye West performs for Texas inmates Texas court grants indefinite stay on Rodney Reed execution MORE, the reality TV star who is married to Kanye West, said this month that she hopes to open a law firm focused on prison reform. Kardashian West has been a vocal advocate for criminal justice reform.