Маттиас Швайгхёфер родился 11 марта 1981 года в городе Анклам, Германия. Учился в известной школе актерского мастерства имени Эрнста Буша, но бросил занятия через год. Тем не менее, будучи сыном актерской четы, он уже успел поработать с такими знаменитыми режиссерами, как Питер Гринуэй.
С 2000 года Маттиас в кино и на ТВ. В 2000 году получил телевизионную награду как Лучший Молодой Исполнитель за роль в фильме «Verbotenes Verlangen - Ich liebe meinen Schüler». С 2004 года - на театральной сцене. Играл в берлинских театрах Volksbühne и Hebbel. Актёрский талант Маттиаса Швайгхёфера неоднократно демонстрировался в различных ролях.
В 2007 году он сыграл роль германского летчика-истребителя Первой Мировой войны Манфреда фон Рихтгофена в фильме «Красный Барон». В 2016 году снялся в фильме «Четверо против банка», где исполнил одну из ключевых ролей - Макса, эксцентричного рекламщика.
Известен как германский актер, режиссер, продюсер, сценарист. Иногда в титрах фильмах его имя пишут как «Matthias Schweighofer». Маттиас Швайгхёфер признан одним из самых перспективных и талантливых актеров Европы.