Снимался в различных британских фильмах и телевизионных шоу, включая такие фильмы, как "Свингеры" и "Порождение ада". Он хорошо известен по роли Германика в знаменитом фильме BBC production "Я, Клавдий" и Лонселота в сериале "Легенда о короле Артуре".
Он также был озвучивал видеоигру Star Wars и играл второстепенную роль в телевизионном сериале "Горец".
Робб много работал на радио BBC в том числе, в радиосериале "Up the Garden Path" как капитан Джек Обри в четырех адаптациях по романам Патрика О'Брайена и, как Ричард Ханней в нескольких адаптациях романов Джон Бучана, в том числе "Mr Standfast" в 2007 году.
С 2004 года он и его жена, актриса и активистка Бриони МакРобертс, организовали марафон сбора денег в Эдинбурге на исследования лейкемии.
В июле 2013 года его жена скончалась.