Luis CrawfordKnown forActingCredits1 acting creditsKnown ForJesus Christ was a Communist22 Sep 2024Filmography2024Jesus Christ was a Communistas SGT. AR-15 DEMON - of the 'Choice to Bare (Weapons) Party'