50 Cent reportedly hasn't seen his son for almost two years.

The 'Candy Shop' hitmaker last saw 17-year-old Marquise in May 2012, several months before his second child Sire Jackson was born, the teenager's mother Shaniqua Tompkins has claimed.

According to Shaniqua, 50 - whose real name is Curtis Jackson - hasn't spoken to his son at all since they fell out in January 2013 in a text message row.

She told website TMZ that 50 claimed to have arrived at Marquise's house in Atlanta to visit but his son refused to answer the door.

They then exchanged text messages including ''F**k you stop texting me'' and ''I don't have a son anymore.''

However, 50 - who has Sire, 16 months, with current girlfriend Daphne Joy - has claimed his former partner is ''attention seeking''.

His representative said: ''50 is saddened by the attention-seeking tactics of his son's mother. He remains a proud and supportive father and feels blessed to have two sons.''

And a source told the website that Shaniqua hasn't worked in over 10 years and her speaking out is ''ultimately a money grab''.

Earlier this week, the 38-year-old rapper posted a series of pictures of his youngest son online, but swiftly removed them out of concerns for the little boy's safety.