Devon MacLeish

Devon MacLeish was the lead singer of Dingoes Ate My Baby. He was portrayed by Jason Hall.