Robert started in modeling several years ago and quickly went from runway to acting. He has done many shorts, TV shows and a few commercials. He has also done many features, some of which are global. His last big shoot was with Nicholas Cage and William Defoe in Dog Eat Dog which will open in 2016.