Robert Benevides career