Rayhan completed his undergraduate degree in music at the Shanghai Conservatory of Music.

He has seven years of experience as a musical theatre actor and composer in China. As an actor, he played major roles in original Chinese musicals such as Help, Letter, Human Words, Secrets That Cannot be Told, and Sounds From The Sea which won Group Gold Award at the Daegu International Musical Theater Festival in South Korea.

As a composer, he won the best composer award in the Shanghai College Students Original Composition Competition. He is composer and arranger of the original Chinese musical What if.

He has composed many theme songs for Chinese hospitals, kindergartens, movies, commercials, and theatre festivals.