Como bailarín Robert ha trabajado para artistas como Christina Aguilera, Usher, Mýa, Marilyn Manson, Ricky Martin y Svetlana.
Su primer papel importante en una película lo obtuvo en el 2006 con la comedia She's the Man, protagonizada por Amanda Bynes y Channing Tatum.
Ese mismo año apareció en el concurso America's Next Top Model y en el programa Nick Cannon Presents: Wild 'N O.
En el 2008 se unió al elenco principal de la película Step Up 2: The Streets donde interpretó al bailarín Chase Collins junto a Briana Evigan, la película fue la secuela de Step Up (2006) interpretada por Channing Tatum y Jenna Dewan.
En el 2012 apareció como invitado en varios episodios de la serie americana 90210 donde interpretó a Caleb Walsh, un joven seminarista católico.