He is classically trained and specializes in orchestral, choral, and small ensemble work. He holds a Bachelor of Arts in Music Theory and Composition from Warner Pacific College in Portland, Oregon. He is the primary co-composer on the iPhone game Trenches and the director of the multi-webcommunity based Conceptual Music Competition. He is a long standing member of OverClocked ReMix, where he is featured on multiple album releases and individual arrangements.