Bio
Vernon X. Odemns is an L.A. based artist from Washington, D.C. with a focus on creating films that analyze the complexities of life. Meanwhile, his photography provides personal catharsis in its examination of self.
Vernon X. Odemns is an L.A. based artist from Washington, D.C. with a focus on creating films that analyze the complexities of life. Meanwhile, his photography provides personal catharsis in its examination of self.