Teixeira on kilpaillut Portugalin Formula Ford ja Formula BMW luokissa vuosina 2000–2001, Britannian Formula 3 luokassa vuosina 2002 ja uudestaan 2005-08, GP2 sarjassa kausina 2009 ja 2012 sekä Aasian GP2-sarjassa kaudella 2008-09.[2]
Vuonna 2010 Teixeira siirtyi Formula 2 luokkaan. Hän oli viides Marrakechin kilpailussa.[3] Hän saavutti kauden aikana 23 pistettä sijoittuen kuudenneksitoista.[4] Vuonna 2011 Teixera toimi Team Lotuksen testikuljettajana.[5][6] Vuonna 2012 Teixeira teki paluun GP2-sarjaan Rapax-tallin kuljettajana.[7] Hän ei saavuttanut pisteitä.[4] Vuonna 2013 Teixeira ajoi samassa sarjassa neljä kilpailua Trident -tallissa.[4]
GP2-tulokset
Lihavointi tarkoittaa paalupaikkaa, kursivointi kilpailun nopeinta kierrosta. Muut selitteet löytyvät täältä.