Fairuz Fauzy commence sa carrière en karting en 1994, puis fait ses débuts en monoplace en 1999 en Formule Ford britannique. Il passe en Formule Renault en 2000, puis en Formule 3 en 2002, d'abord en classe B, puis en classe principale en 2003 et 2004. En 2005 et 2006, il participe au championnat GP2 Series sans marquer de points, mais continue de se battre pour progresser. Parallèlement, il participe à l'A1 Grand Prix, où il remporte une victoire.
En 2007, il devient pilote essayeur pour l'écurie Spyker en Formule 1, ce qui marque son entrée dans la discipline reine. Il poursuit ses engagements en GP2 Asia Series, terminant notamment quatrième en 2007 avec une victoire à son actif, puis participe au championnat World Series by Renault. En 2009, il se distingue en terminant deuxième du championnat de Formule Renault 3.5, grâce à une belle performance lors de la dernière course qui lui permet de dépasser plusieurs concurrents.
Il est ensuite intégré comme troisième pilote chez Lotus Racing pour la saison 2010. Il participe à plusieurs séances d'essais libres lors de cinq Grands Prix.
En 2011, il rejoint l'équipe Lotus Renault GP en tant que pilote d'essais et de réserve. Parallèlement, il participe au championnat de GP2 Asia Series, puis de GP2 et de World Series by Renault, où il obtient une troisième place.
Il participe ensuite à quelques courses en Super GT japonaise et en Asian Le Mans Series.
.