Allen is a Kansas City based visual artist. He is constantly creating paintings, both digital and traditional oil/acrylic, ranging in scale from small and detailed to large murals. For 20-some years he has been the lead designer and painter at Illusions Unlimited Productions, which has allowed him to make a vast array of artwork throughout the city. He is always working on new techniques to cross/mix genres and styles. He resides in Independence with his wife and two dogs.