Rob Campbell has appeared in 10 shows and 9 movies. A performance to be found in the role of Ethan Watson in the series Sex and the City. In the cinema, in the role of Davey Bunting in the feature film Unforgiven.