Mark Wahlberg has come a long way since he first appeared on the scene as rapper Marky Mark.
His breakthrough role in Boogie Nights cemented his status as a leading man. But this doesn't mean that his path in Hollywood has been smooth sailing. The 48-year-old has had some hits and misses when it comes to movie roles.
In this video, Ms Mojo takes a look at some of the best and worst movies Mark has appeared in. One of them even earned him a Razzie nomination.
Compiled by Leandra Engelbrecht