Après quelques apparitions dans des séries TV américaines (
Sauvés Par Le Gong,
Sliders), Christian Oliver obtient son premier rôle sur grand écran dans
Tempête De Feu de Jim Wynorski. En 2006, il est à l'affiche du remarqué
The Good German de Steven Soderbergh et deux ans plus tard, il joue aux côtés d'Emile Hirsch dans
Speed Racer des frères Wachowski.