Juan J Guevara has always had a love for performing since he was young. Alway wanting to show off his creative nature, he always found some way to perform. In 2012, he created a gaming YouTube channel to upload Let's Plays that were popular at the time. Performing was nit his only calling though, as he has also worked on many projects writing and producing, wanting to create worlds and tell stories.