Strauss Serpent is an actor, known for Climax (2018).
Climax (2018)
America's Got Talent: The Champions - Season 1