Self
Cecil Barrington
Calvin Tutley
Lucifer
Sarah's Vagina (voice)
Directing
Writing
Acting
© All Rights Reserved 2025