RICHARD DEAN ANDERSON | 1950

Richard Dean Anderson had a good TV career starter. He debuted on the small screen as part of the legendary soap opera series General Hospital by playing the role of Jeff Webber. However, it was on the show MacGyver that he rose to prominence. This paved the way for the now-71-year-old star to have a fruitful acting career, dominating even the big screen.

Come 1997, Anderson returned on TV and played the iconic role of Jack O’Neill in Stargate SG-1, replacing Kurt Russell. He played this character for eight years and once again reprised his role for another two years. Since then, Anderson has been known for this series and appeared in its subsequent spinoffs and prequels. However, he does not only work in front of the camera. Anderson knows where to put his investment money well by being an executive producer of different TV and movie projects.