Cecil "Shuckey Duckey" ArmstrongActingCopy linkTelegramWhatsAppXFacebookEmailBornJanuary 1, 1956 (age 70)Place of birthDallas, Texas, USAAlso known asCecil ArmstrongWikidataIMDbTMDB