Both a filmmaker and vlogger, he is a YouTube sensation who primarily posts vlogs, short films and reviews to his self-titled channel. He has over 3,000 followers on his eevnxx Instagram account.
He launched his channel in January of 2011 with the username FilmHak.
His first video to reach 1 million views was called "Jakarta Trip Recap - VLOG#9."
He is Indonesian.
He claimed Christopher Nolan to be his favorite Director on his Ask.FM page.