
Joe as part of the ensemble in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024). With (From L to R) LaLa Harrison, Kelli Williams and Grace Joliffe.
Joe playing the sheriff in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024). With Mike Sandusky as Thornton.
Joe playing "White Man 1" in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024).
Joe playing "White Man 2" in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024).
Joe playing a Supreme Court Justice in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024). With Mike Sandusky as Thurgood Marshall.
Joe playing a Supreme Court Justice in "Breaking Laws to Gain Freedom" (Open Book Theatre, 2024).
Joe playing the role of Stanley Gardner in "Run For Your Wife" (A Wilde Theatre, 2024).
Joe playing the role of Stanley Gardner in "Run For Your Wife" (A Wilde Theatre, 2024). With (From L to R) Mike Olsem as Detective Sergeant Troughton and Dirk Brandt as Detective Sergeant Porterhouse.
Joe playing the role of Stanley Gardner in "Run For Your Wife" (A Wilde Theatre, 2024). With Dirk Brandt as Detective Sergeant Porterhouse.
Joe playing the role of Reuben Soady in "Escanaba in da Moonlight" (A Wilde Theatre, 2024).
Joe playing the role of Reuben Soady in "Escanaba in da Moonlight" (A Wilde Theatre, 2024). With (From L to R) Jackson Manning as Ranger Tom and Mark Gmazel as Jimmer Negamanee.
Joe playing the role of Richard Penny in the segment "The Visit" in "Office Hours" (A Wilde Theatre, 2023). With Kathleen Wilmoth as Rhonda Penny.

Joe playing the role of Bobby Holland in the segment "The Pitch" in "Office Hours" (A Wilde Theatre, 2023). With (From L to R) Ross Freeland as Gordon Blaine and Kathleen Wilmoth as Francine Majors.

Joe playing the role of Hal in "Proof" (A Wilde Theatre, 2023). With (From L to R) Celah Convis as Catherine and Inchai Reed as Claire.

Joe playing the role of Hal in "Proof" (A Wilde Theatre, 2023). With (From L to R) Bruce Michel as Robert and Celah Convis as Catherine.

Joe playing the role of Ricky in "Nooner" (A Wilde Theatre, 2023). With (From L to R) Kevin Rogers as Frank and Marlene Goss as Angela.

Joe playing one of many roles in the sketch show "Holy Toledo!" (Planet Ant Theatre, 2022). With (From L to R) Victoria Franso and Don Knill.

Joe playing the role of Sandy in "Duck Hunter Shoots Angel" (A Wilde Theatre, 2022). With Shelby Bradley as Lenni.

Joe playing the role of Sandy in "Duck Hunter Shoots Angel" (A Wilde Theatre, 2022). With Shelby Bradley as Lenni.

Joe playing the role of Sandy in "Duck Hunter Shoots Angel" (A Wilde Theatre, 2022). With (from L to R) Tony Amato as Duane and Kevin Rogers as Duwell

Joe playing the role of Sandy in "Duck Hunter Shoots Angel" (A Wilde Theatre, 2022). With (from L to R) Shelby Bradley as Lenni, Kevin Rogers as Duwell and Tony Amato as Duane.

Joe playing the role of Sandy in "Duck Hunter Shoots Angel" (A Wilde Theatre, 2022).

Joe playing the role of Des in "Dance With Me" (Open Book Theatre, 2022). With Carmel Inez as Bell.

Joe playing the role of Des in "Dance With Me" (Open Book Theatre, 2022). With Carmel Inez as Bell.