Currently, Joshua can be see playng Polonius in Hamlet with Rotation Theatre Company at the Whitmore-Lindley Theater in North Hollywood.

In December 2021 Joshua played the principal role of “Customer” in the short film Real Italian Pizza.

In early 2021 Joshua relocated to the Los Angeles area, finally fulfilling a lifelong dream of living in a multi-story dwelling.

Joshua began 2019 by playing Gonzalo in UMKC Theatre’s prodction of The Tempest. Shortly after this he graduated from UMKC summa cum laude with a BA in Theatre. In the summer he remounted his play, You Are (Not) Okay as past of the Kansas City Fringe Festival. Later that summer he played the role of Théramène in the University Theatre Association’s prduction of Phedré.

2018 began with the first production of one of Joshua’a plays, You Are (Not) Okay, as part of a double feature along with Macolm Gibbs’ Muerta in Tuscon, AZ, prduced by UMKC’s University Theatre Association. Later that year he would have the privlege of playing Professor Bhaer in the UMKC Theatre’s production of Women. Shortly after that his ten minute play Do You Know Billy Jackson? was produced locally as part of the Kansas City Horror Play Festival.

In 2017 Joshua made his professional theatre debut as a member of the ensemble in Kansas City Actors Theatre’s production of King Lear.

In November 2014 Joshua had the unique opportunity of being able to go to Austin, TX to be an extra in Lazer Team, a film from the production company Rooster Teeth. During this trip he filmed large parts of his journey, which was then given to the Austin PBS affiliate and used in the series Arts in Context in an episode about the film. This journey inspired him to finally pursue his acting dreams, and by fall of 2015 he was enrolled in the theatre program at the University of Missouri - Kansas City (UMKC).