Roberts stammt aus Colorado. Als Skirennläufer ist Roberts insbesondere im Riesenslalom erfolgreich. Roberts hat in seiner sportlichen Karriere je eine nationale US-Meisterschaft im Riesenslalom und Slalom gewonnen und nahm zwischen von 2015 bis 2019 an 31 Weltcuprennen teil, wobei er aber keine Weltcuppunkte erringen konnte. Im Nor-Am Cup holte er zwei Siege und erreichte in der Saison &lt;a href="Alpiner%20Nor-Am%20Cup%202014/15"&gt;2014/15&lt;/a&gt; den siebten Platz und &lt;a href="Alpiner%20Nor-Am%20Cup%202016/17"&gt;2016/17&lt;/a&gt; den fünften Rang in der Gesamtwertung. Bei der Winter-Universiade 2013 in Tarvisio errang er den 21. Platz im Super-G, den 19. Rang im Slalom und den siebten Platz im Riesenslalom. 2019 beendete er seine sportliche Karriere als Skirennfahrer. 2020 outete sich Roberts als homosexuell.