Actor

Versatile performer, who is professionally trained in musical theatre, improv comedy, classical, stage, comedy, film, commercial and method acting. Featured in short films, musicals, sketch shows, improv, satire news programs and live theatre. 

Earned invaluable performing experience at San Diego State University studying acting, voice and movement, screenplay writing whilst performing to audiences on both the stage and screen. From my formative years at the Young Australian Broadway Chorus staging musicals to improvisational and clowning comedy at RMIT University and UC Davis, I’m continuing to elevate my skills, adaptability and build my diversity of experiences as an actor.

Check out some of my most notable actor 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 - Penleigh and 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" chorus with the Young Australian Broadway Chorus our production 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!