A Chinese man who has made his name as a professional impersonator of US President Barack Obama has embarked on a new film career.

Xiao Jiguo has landed a number of bit roles this year in Chinese movies.

His latest one is in the detective comedy Huo Bao, where he plays a gangster named 'Black Prince Charming', according to Reuters news agency.

Video credit: Reuters