Performer

Versatile performer, embodying roles as an actor, singer, artist, writer and comedian. With a major in Television, Film, and New Media, coupled with studies in Acting, Voice and Movement and Screenplay Writing during a transformative global exchange at San Diego State University, I bring a unique blend of skills to both the stage and screen.

Recent credits include acting and directing TorKILLa, a dark-comedy screened at the Setting Sun Film Festival and comedy sketches for ‘In The Ball Park’ on TikTok. From my formative years performing at the Young Australian Broadway Chorus to improvisational and clowning classes at RMIT University I’m continuing to elevate my skills and adaptability for the American entertainment industry.

Check out some of my most notable presenting roles to date:

TorKILLa (Short Film) - Setting Sun Film Festival (2023)

Supporting Actor: Henry

During the 72-hour Filmonik Kino Kabaret, I showcased my acting prowess  portraying the character of Henry in the dark comedy TorKILLa which I wrote, directed and acted in which played at the Setting Sun Film Festival.

Cordelia (Short Film) - Nine Tails Studios (2022)

Supporting Actor: Matthew

In the short film "Cordelia" by Nine Tails Studios, I took on a crucial supporting role as Matthew, the embattled lover of Cordelia, highlighting my depth as a dramatic actor in this fantastical silent film.

Going Up (Short Film) - SDSU Theatre, Television & Film (2018)

Lead Role: Mateo

In this goofball comedy, I embraced the lead role in a student written and directed short film, "Going Up," which is based on a true story where two roommates and a stranger get trapped in an elevator.

Tears of Time - SDSU Theatre, Television & Film (2018)

Lead Role: Robert

In this lead role, I showcased the author who is transported back to his favourite era, the Wild West where he has to confront his own existential crisis and finds love in the most unlikely of places in this western romance sci-fi. 

Grass (Short Film)- SDSU Theatre, Television & Film (2018)

Supporting Role: Zain

Playing multiple characters in this comedy, as a Southern Californian stoner and New South Wales Bondi Doctor, “Grass” follows a man's quest in the wilderness without weed when he unexpectedly gets bitten by a snake and relies on his stoner friends to rescue him.

Sketch Shows - Penleighand Essendon Grammar School (2011 & 2013)

Head Writer/Director

In the Sketch Shows, I took on lead roles in two productions. In “Whyld,” an Irish black comedy satire, I embraced the role of the head of a morgue, infusing charm and wit into a character that added a delightful twist to the production. Another memorable role came in 'Room 201,' where I drew inspiration from Jerry Lewis' Bellboy character in this romance drama. 

Musicals - Penleigh and Essendon Grammar School (2014 & 2012)

Supporting Role & Chorus

As part of the school's musical tradition, I took on a supporting role in the "Singing in the Rain" production in 2014, was part of the chorus in "Guys and Dolls," learning a range of choreographed dancers, memorising dialogue for speaking parts and performing the catalogue musical numbers from the productions. 

Mary Poppins Musical - Young Australian Broadway Chorus (2004)

Supporting Role: Michael Banks

A significant early role for me was playing one of the Banks children in "Mary Poppins" with the Young Australian Broadway Chorus performed at the National Theatre in St. Kilda. 

Ready to tell your story with some Michael Magic?

If you're eager to discuss your upcoming project or explore exciting collaboration opportunities, feel free to reach out. Looking forward to connecting!