Recientemente, Roberts formó parte del reparto de "Héroes" como Thompson, un asociado de Noah Bennet.