"If I was guilty of something, I mean, I don't really have any skeletons in my closet, which is why it's quite hard for people to write bad stuff about me," she said on ABC's Australia show Home Delivery on Wednesday.
"You know, I don't have a drug addiction or a secret child. But I think when I did go to America, I kind of just stopped saying my age."
The topic of Wilson's age made headlines last year when a former classmate accused the actress of being seven years older than what the media had been reporting. She also claimed Wilson went by a different name in high school.
At the time, Wilson, 35, brushed off the accusations by joking on Twitter: "OMG I'm actually a 100 year old mermaid formerly known as "CC Chalice" ....thanks shady Australian press for your tall poppy syndrome x"
OMG I'm actually a 100 year old mermaid formerly known as "CC Chalice" ....thanks shady Australian press for your tall poppy syndrome x-- Rebel Wilson (@RebelWilson) May 18, 2015
Asked by Home Delivery if she believes Hollywood is too judgmental over age, Wilson said, "They are, it's Hollywood. I mean, come on people."
She added, "But the reality is when you work in America, you have to show your passport and your visa for every single job, so it's not like you can hide how old you were.
Excited for Pitch Perfect 2? Make These Aca-Awesome Fat Amy Cookies
"So for the press to do a story that I was deliberately lying or whatever, no. I was just being a lady and not telling my age when I moved to America. That's not really a crime. Also, most actresses do that."
As for her name, Wilson explained, "I went under one of my middle names, Melanie, and my father's surname. And also, Rebel, at a Christian girl's school, is not like the best name to have."