Gaining fame for his role as Jason Connelly in the Canadian television series Side Effects. Roberts would go on to co-star in the Netflix original series Greenhouse Academy as Alex Woods. His first major film role was in 2016's 20th Century Women.
He did a short film called Nikolai in 2013.
He was a guest-star in a 2015 episode of Shameless.
He has brothers named Leo, Pascal and Joe, and his mom's name is Anna.