Celebrities Who Served in the Military

of 157Photo
  • J.R. Martinez
  • Nate Dogg
  • Shaggy
  • Terence Trent D'Arby
  • Morgan Freeman
  • Marvin Gaye
  • Berry Gordy
  • James Earl Jones
  • Bill Cosby
  • MC Hammer
  • Harry Belafonte
  • Ice-T
  • Canibus
  • Montel Williams
  • Jimi Hendrix

Shaggy

The international reggae star joined the Marines after deciding he needed a career upgrade from his job at Baskin Robbins. But five months in Operation Desert Storm made him realize he had more to live for. Though he served out his tour of duty, he later said, "it just made me realize I'm not going to fight for anybody anymore." Still, one good thing came from the experience: he recorded his track "Oh Carolina" while on active duty, and it landed him a multi-million dollar contract with Virgin Records when he got out.

(Photo: Jason Merritt/Getty Images)

More Photo Galleries