He was the son, probably third, ofTheodo of Bavaria and Folchaid. Sometime before 715, Theodo divided his duchy and associated with its rule the eldest two of his four sons. The eldest,Theodbert, was co-ruling as early as 702 and the second,Theobald, from 711. On Theodo's death (probably in 716), the division took full effect. It is not known if the division was territorial (as with theMerovingians) or purely a co-regency (as with the laterprinces of Benevento and Capua). If the former, it seems to have followed the fourfold ecclesiastic division into dioceses which Theodo had effected. If that is the case, it is most probable that Tassilo ruled thediocese of Passau with his capital there at its see.
War broke out between the brothers soon after their father's death, but few details are known. About Tassilo's time as duke, next to nothing is known. His existence is confirmed in the "Codex of Salzburg" (SalzburgerVerbrüderungsbuch) where he is listed as unmarried, though some surmise that a certain Waldrada, mentioned as a wife ofTheobald, was in fact Tassilo's. On the other hand, he is identified as the husband of Imma (d. c. 750), by whom he had Grimoald andSwanachild. Through Swanachild, Tassilo would be the father-in-law ofCharles Martel. Because Swanachild is with certainty the niece of dukeOdilo, one would be forced to assume that Odilo was brother or brother-in-law to Tassilo. Tassilo was dead by 719, as were all his brothers saveGrimoald.