Machine Gun Kelly was 24 in Viral when he played the character 'CJ'.
That was over 8 years ago in 2016.
Today he is 34, and has starred in 28 movies in total, 23 of those since Viral was released.
In Viral, I think Machine Gun Kelly looks: