A modeling manager for several years, Allen has represented many top models in his career and has worked for prestigious agencies including Wilhelmina Models. During that time several of his models went on to successful acting careers. In 2015 he left the modeling industry and in 2016 opened a management production company, Big Picture Artists.