Owen 2004-ben csatlakozott a Deicide felállásához. Ő gitározott a banda utóbbi négy stúdióalbumán (2006 - 'The Stench Of Redemption', 2008 - 'Till Death Do Us Part', 2011 - 'To Hell With God', 2013 - 'In The Minds Of Evil'). Kiválásának okát nem hozták nyilvánosságra; de immáron kiderült, ki lesz az utódja: a Monstrosity zenekaról ismert Mark English.
Owen - aki nem mellesleg a Cannibal Corpse egyik alapító tagja (1988-2004). Ezt követően olyan bandákban fordult meg, mint az Order Of Ennead és az Estuary, legutóbb pedig a holland szimfónikus extrém metal banda, a Carach Angren észak-amerikai turnéján segített be. A Deicide tehát új felállásával dolgozik új dalain (erről bővebben itt írtunk). Következő lemezük - ami a 2013-as 'In the Minds of Evil' folytatása lesz - várhatóan 2017 első felében jelenik meg, a Century Media Records jóvoltából.
Az Ön kosara jelenleg üres.