He is known for playing the role of JJ Deveraux on the NBC soap opera Days of Our Lives.
[1] His portrayal of JJ Deveraux earned him a nomination for the Daytime Emmy Award for Outstanding Younger Actor in a Drama Series in 2018.
Moss began his acting career on May 3, 2013, by joining the NBC soap opera, Days of Our Lives.
[3][4] In June 2015, Moss was announced as Jonathan Lipnicki's replacement as Tyler Dean on the teen television series, Youthful Daze.
At the age of 16, he moved to Los Angeles with his father to pursue a career in music.