Ulf is first seen at the Snuggly Duckling pub during the song "I've Got a Dream". Later on, Ulf assists some of the other major thugs in their mission to rescue Flynn Rider from prison so that he may rescue Rapunzel from the villain Mother Gothel. Ulf is last seen at the end of the film acting as a mime in front of the crowd (although everyone is bewildered by the act); Flynn remarks that he assumes that Ulf is happy, as he never told him otherwise.
Ulf is seen in Corona Castle during Eugene's verse of "Life After Happily Ever After. He, along with most of the main thugs, appears to have become one of Eugene's closest companions outside of Rapunzel and Maximus.
In "What the Hair?!", Ulf appears in the castle after Eugene explains that one of the guards is terrified of mimes (as they see things that aren't there). He later shows up at the Snuggly Duckling eating an invisible sandwich.
In "Painter's Block", Ulf was one of many of Corona's local artists to fall victim to Mrs. Sugarby's plot to free her master, Zhan Tiri. Fortunately, he and the others were saved by Rapunzel, Eugene, and Cassandra.
In "Rapunzel's Return", Ulf arrives at the Dark Kingdom via hot air balloon, locating Rapunzel and her party. With Shorty translating for him, Ulf explains that Corona had been taken over by foreign invaders, so he followed the trail of the black rocks to find his friends. Immediately, they set off for Corona.
Upon their arrival, they find the kingdom deserted, save for Feldspar, who claimed the people were forced to slave in the quarries to mine green crystals. It turned out that Shorty omitted this crucial piece of information from Ulf's story.
Ulf is the only one of the major Pub Thugs without a speaking role.