LOS ANGELES (CBSLA) — Rapper Kanye West has gone from performing on the mount to appearing at the megachurch.

West took the stage with Pastor Joel Osteen at Lakewood Church in Houston. The rapper arrived at the church with his wife Kim Kardashian and daughter North.

READ MORE: Fire Risk High As Winds Whip Up In Fontana

Speaking on the stage alongside Osteen, West called himself the “greatest artist that God has ever created,” affirmed his change in direction to Christian music and said his music from now on would be “in service of God.” He later performed songs from his latest album, “Jesus is King: Sunday Service Experience.”

Osteen, who says West is a longtime friend, says the rapper’s changed heart has brought hope to many.

READ MORE: Probationer Charged With Nude Attack On 12-Year-Old Girl

“You know, one girl, when I walked in, and I tell Kanye, she had tears in her eyes and she said, ‘If Kanye can change, then I can change,’” Osteen said.

West says he’ll return to Osteen’s church for an outdoor Sunday service and make 45,000 tickets available for free.

MORE NEWS: Dodgers' Scherzer Planned NLCS Game 1 Starter Against Braves

West also announced Sunday on Twitter that he would perform an opera called “Nebuchadnezzar” at the Hollywood Bowl next Sunday.