Snoop Dogg celebrates his 46th birthday on October 20th. The rap icon was born in Long Beach, California in 1971. John Karsinski turns 38-years-old on Friday. The Office star was born in Boston, Massachusetts in 1979. Viggo Mortensen turns 59 today. The Lord of the Rings star was born in New York City in 1958. Tom Petty would have been 67 today. RIP TOM and Happy Birthday!