Escritor e ilustrador, es fundador y editor de la revista INTREPID Magazine, una publicación que aporta un punto de vista ecléctico sobre la ciencia, la política, la cultura, las civilizaciones antiguas, las conspiraciones, los extraterrestres antiguos y los fenómenos inexplicables.
En 1999, Roberts empezó a estudiar los fenómenos paranormales, y al cabo de un tiempo emprendió una novedosa investigación sobre los mismos que le ha llevado a realizar numerosos escritos, así como conferencias y charlas en Estados Unidos y otros países, gozando en la actualidad de una extraordinaria reputación y credibilidad. Es muy seguido a través de su página web: