Ni ogbon ojo, osu kokanla odun 2009, won gba Xu gege Osere fun fun eto awarawo Huayi Brothers.Lodun 2010, o tun se daadaa ninu sinima ife kan ti won pe ni Blossoming of Beautiful Flowers, ti Gao Xixi.. 
Léhìn náà ní ọdún kanna  ni Richard fi BellaNaija sílẹ̀ láti lọ ṣe ìfilọ́lẹ̀ Ọmọkunrin PR.. 