Odrzucił rolę niemieckiego żołnierza, który strzela do kapitana Johna H. Millera (Tom Hanks) w dramacie wojennym Stevena Spielberga Szeregowiec Ryan (1998), ponieważ miał zastrzeżenia co do wpływu tej roli na jego wizerunek wśród amerykańskiej publiczności. W 1998 zadebiutował jako reżyser dreszczowca Niedźwiedź polarny (Der Eisbär) z udziałem Benno Fürmanna.

Pojawił się w teledysku zespołu Blank & Jones do piosenki pt. „Beyond Time” (2000). Powodzeniem cieszyła się rola Rocka Fertiga Ausa w komedii sci-fi Gwiezdne jaja: Część I – Zemsta świrów ((T)Raumschiff Surprise – Periode 1, 2004), za którą zdobył nagrodę specjalną Bambi i German Comedy Award w Kolonii. Zagrał tytułową postać rezolutnego kowboja Lucky Luke’a w komediowym westernie Lucky Luke (Les Dalton, 2004). Wyreżyserował wideoklip „Try Again” (2006) angielskiego zespołu Keane. Wziął udział w teledysku Keri Hilson do jej singla „I Like” (2010). Klip promował komedię romantyczną z udziałem Schweigera zatytułowaną Zweiohrküken (2009).

Od 2013 zajął się produkcją reklam z córkami Watchever, VHV. Był na okładkach magazynów takich jak „Vanity Fair”, „GQ”, „People” i „Tele Tydzień”.