"Never have I been so happy to be walked over and trampled upon. It's wonderful, a little surreal to be receiving a star on Hollywood Boulevard," Bloom said to a crowd that gathered for the event.
The 37-year-old actor brought his son to the Wednesday ceremony on 6927 Hollywood Boulevard, and was joined by Oscar-winning actor Forest Whitaker, who co-starred with Bloom in "Zulu," and David Leveaux, who directed Bloom on Broadway.
Bloom thanked family, friends and colleagues, including ex Miranda Kerr, Peter Jackson, Whitaker and Leveaux, who helped him achieve his dream.
"It seems for a lot of people unattainable and an impossible dream in many ways," Bloom said.
Bloom was born Jan. 13, 1977, in Canterbury, England. He trained at the National Youth Theatre in London and studied on scholarship at the British American Drama Academy.
His breakout role as Legolas in "The Lord of the Rings" trilogy launched him to stardom. Some of his other film credits include "Troy," "Kingdom of Heaven," "Elizabethtown" and "The Three Musketeers."
City News Service contributed to this report.