Owen Mechling is the Stage Director, Lighting Designer and Co-Owner of the Stupid Happy Collective. He has always had a passion for creation and live music. Naturally, stage work attracted his interest and after a few years of stage-handing and rigging, a wild passion for light control was born. Through his work for the collective, he honed in his digital design skills and flow; creating show flyers, artist logos, and advertisements that deviate from the norm and help to bring the label to the spotlight.
His current interests and activities include: pursuing a degree in Computer Science with specializations in Artificial Intelligence and Data Structures, cooking, snow sports, and creating deep dubstep in his home studio.
pipe dream sketch 1