John Dumelo is not only popular for his good looks and charisma, the talented actor is also known for his perfect interpretations of movie roles.

From his royalty movies to every other kind of movie, the actor is absolutely a delight to watch on screen.

If his good looks failed to catch your attention, then check out our top five movies of the actor which would do a perfect job.