How Old is Little Bow WoW?

Lil’ Bow Wow is currently 22 years old. He was born Shad Gregory Moss on March 9, 1987, and he now goes by the name Bow Wow, as he dropped the Lil’ in 2003.