He is voiced by Alex Doduk who also voiced Jake Spankenheimer from Grandma Got Run Over by a Reindeer.
Tommy and Clara's parents died when they were both very young. From then, their guardian has been their Grandfather Drosselmayer.
Tommy first appears in the movie on a Christmas Eve. When the maid notices that some gingerbread decorations have been eaten. Clara suspects that Tommy ate them, and her suspicions are confirmed when she sees Tommy hiding behind a sofa eating the gingerbread. Clara took the gingerbread away from him and told him to wash his face, because it had food on it, but he didn't want to listen to her. However, after Clara told him their grandfather would insist on Tommy having a bath, Tommy rushed away to wash his face.
Later, Tommy was on the floor in the living room playing with some toys. Aunt Elizabeth was gave him his Christmas present from her, two figurines. Clara received a King Eric. Tommy thought it was ugly, but then decided he wanted to play with it. He tried to grab it out of Clara's hands, but, because neither of them let go, Nutcracker's arm broke off. Tommy felt guilty, but he soon forgot about it. Clara fell asleep in the living room next to Nutcracker, but in the morning he was gone.
On Christmas day, Tommy rushed into the living room to open presents, but Clara was asked him if he'd taken Nutcracker. He was said he hadn't, so Clara can still wondered where he had gone. Aunt Elizabeth came into the room, but as Clara was asking her if she'd seen Nutcracker, Eric walked into the room. Tommy and his family were introduced to Eric, so while everyone was distracted, Tommy slowly went to open his presents. Elizabeth dragged him away before he could open any, so they could leave the room and let Clara and Eric be alone together.
- In the actual story of 'The Nutcracker', Clara's little brother's name was Fritz. It is unknown why he was called 'Tommy' instead.
Barbie in the 12 Dancing Princesses
Barbie as the Island Princess
Barbie: Dreamhouse Adventures