Rubin zag het levenslicht in het Pakistaanse Karachi. Hij groeide op in Barcelona en verhuisde op zijn vierde naar Oostenrijk. Hij heeft een Oostenrijkse vader en een Nigeriaanse moeder.
Hij werd jeugdinternational als U17. Op 23 februari 2008 lukte hij zijn eerste doelpunt in de Oostenrijkse eerste klasse, tegen Red Bull Salzburg. Hij kwam vier keer uit voor de Oostenrijkse nationale ploeg.
Vorig seizoen kwam hij amper aan spelen toe in de Duitse Bundesliga vanwege blessures. STVV kaapte Rubin weg voor de neus van KV Mechelen, AA Gent en KV Kortrijk. Hij speelt bij de Kanaries op huurbasis, maar STVV beschikt wel over een aankoopoptie.
Ex-clubs: SC Wiener Viktoria, Frank Stromach Voetbalacademie, 1998-2001 SK Rapid Wien, 2001-2010 FK Austria Wien, 2010-2011 FC Nürnberg
Bijnaam: Rubinho
Muziek: R 'n B, hip-hop, latin music
Talen: Duits, Engels
| Seizoen | Wedstrijden | Basis | Goals | Assists | Geel | Rood |
|---|---|---|---|---|---|---|
| A-kern | 11 | 6 | - | - | - | - |
| Totaal | 11 | 6 |
