The Sherlock star revealed on The Graham Norton Show that he is prepared to wave goodbye to his anonymity after Peter Jackson's Lord of the Rings prequels are released.
"I have had ten years to prepare since The Office but we were on holiday recently and I realised that maybe this time next year there won't be many places where I can go where The Hobbit won't have been seen," Freeman said of his role as Bilbo Baggins.
"It's a funny thing and I have a troubled relationship with that sort of stuff."
Freeman initially had to turn down Jackson's offer to play Bilbo due to his commitment to BBC's Sherlock. Jackson then changed the filming schedule for The Hobbit in order to cast the 40-year-old British actor.
The Graham Norton Show airs tonight (January 6) at 10.35pm on BBC One.
> The Hobbit artwork teases Bilbo Baggins in An Unexpected Journey
> The Hobbit: Elijah Wood returns to the Shire in new on-set video
> Stephen Fry: 'I ate testicles for The Hobbit
Watch the trailer for The Hobbit: An Unexpected Journey below: