Owl Vision started releasing dark electronic music in 2007. He collaborated with The Bloody Beetroots and together they made two songs on Steve Aoki's legendary label Dim Mak.
You can find some of his remixes and original songs on Kannibalen Records, the home of Snails, Apashe and Black Tiger Sex Machine. Most of his music is released through his indie label Comorbid Records, named after the first of his albums called 'Comorbid'. He is the lord of death electro, a genre originally summoned alongside his first musical creations.