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.