He often works behind the scenes in the videos created by the group, but also frequently appears in the produced skits and the Mega64 show itself. He is known for making costumes and props that appear in the videos, including those he himself does not directly feature in. He is also a regular member of the Mega64 Podcast. After working with the main Mega64 "trio" (Rocco Botte, Derrick Acosta, and Shawn Chatfield) for several years, he has come to be seen as their unofficial "fourth member".
He dated Barbara Dunkelman, the voice actress for Yang Xiao Long, for a while and consequently, she appeared on several Mega64 podcasts. He also runs the Poorly Played Stream, a weekly live gaming stream which often guest-features other members of Mega64.
According to his biography on the Mega64 website, he is "a full-time electronics technician, loves welding, cats, air-soft, women with more tattoos than him and the everyday struggle of evil to vanquish good from the universe."