top of page

Stage

Middletown - Male Tourist/Freelancer/Male Doctor - The Theater Project
Inherit the Wind - Rev. Jeremiah Brown - The Theater Project
The Explorers Club - Sir Bernard Humphries - Mad Horse Theatre Company
Cursed - Richard III - Naked Shakespeare/PortFringe 18
Cross Dressers - Rosalind - Naked Shakespeare
The Last Days of Judas Iscariot - Butch Honeywell - Mad Horse Theatre Company
Twelfth Night - Orsino (Staged Reading) - Sound + Fury
 
It Can't Happen Here - Karl Pascal/Philip Jessup (Staged Reading) - Portland Stage Company
King of Crows IV 10-Minute Play Festival - Various - The Crowbait Club
 
Terminal Bar - Fred/Father Fusilli/Old Man - Deertrees Theater
 
Gran Via - Luis Boneventura (Lead) - PortFringe 16
 
Attempted Murders - Host/Narrator - PortFringe 16
 
Richard II - Lord Ross - Portland Shakespeare Company
 
The Other Place - The Man - Good Theater
 
Humpin' Glory Bay - Rolando (Staged Reading) - Mad Horse Theatre Company: By Local
 
This Wonderful Life - George Bailey/Others (One-Man Show) - Footlights in Falmouth
 
The Grand O'Neal - Michael O'Neal (Lead) - Deetrees Theater
 
Much Ado About Nothing - Benedick (Lead) - Lyric Music Theater
 
The Juicy Bits 2; The Fast and the Fatuous - Various - PortFringe 14
 
Carl - Carl (Monologue) - 2014 Maine Playwrights Festival
 
Ghosts of Ocean House - Oliver (Staged Reading) - Mad Horse Theater Company: By Local
 
Vigils - Wooer - Mad Horse Theater Company
 
Getting Daddy's Gak - Monk (Staged Reading) - Mad Horse Theater Company: By Local
 
King of Crows 10-Minute Play Festival - Various - The Crowbait Club
 
The Juicy Bits - Various - PortFringe 13
 
Take Two - Various - 2013 Maine Playwrights Festival
 
Noises Off! - Freddy/Philip - The Portland Players
 
Sylvia - Tom/Phyllis/Leslie - ACT ONE Festival
 
Blithe Spirit - Dr. Bradman - Lyric Music Theater
 
Take Two - Various - 2012 Maine Playwrights Festival
 
Driving Miss Daisy - Boolie Werthan - West End Studio Theater
 
A Midsummer Night's Dream - Theseus - The Portland Players
 
The Shadow Box - Brian - Old Port Playhouse
 
It's A Wonderful Life: A Live Radio Play - George Bailey (Lead) - Old Port Playhouse
 
My Gay Son's Wedding - Eric Callahan (Lead) - Old Port Playhouse
 
Cinderella - Sir Lionel - Old Port Playhouse

Film

Click on the underlined title to view the video

Maine Noir (Feature) (in production) - A Lucas McNelly Production

Heightened (Feature) - Jim - A Sara Friedman Production

Mad Mask - The Man - Scenes from a Not so Future Dystopia (Web Series)

He Said, She Said - The Man - Scenes from a Not So Future Dystopia (Web Series)

For the Love of Kyle (Short) - The Doctor - The Campbell Brothers

Mind the Gap - The Man - Scenes from a Not So Future Dystopia (Web Series)

Life, Liberty, and the Pursuit of Healthcare - Receptionist - Scenes from a Not So Future Dystopia (Web Series)

Those We Leave Behind (Feature) - Bill Greene - Killatainment Films
 
Insatiable (Short) - Husband - Big Damn Heroes Productions
 
Heightened (Short) - Jim - A Sara Friedman Production
 
Stanley Alleine (Short) - Stanley - She Smiled Productions
 
The Hiker (Vignette) - Hiker - Through the Door Productions
 
Just Standing Still (Short) - James - Wrathful Banana Productions

Commercial

Click on the underlined title to view the video

The QuitLink - Mark (Principal) - Gum Spirits Productions
 
Maine State Credit Union - Member (Principal) - WGME TV, Portland, ME
 
Plixer International - Testimonial - Real Media Solutions

Voice

Maine State Credit Union - Voiceover - WGME TV, Portland, ME
bottom of page