Andrew Allen Andrew Allen is a musician known for their canadian pop music. Top tracks by Andrew Allen Related artists High Dive Heart Matthew John Kurz