Played Adrian in Jocelyn Towne’s feature film “i am i”, Starring Jason Ritter, Kevin Tighe, and Simon Helberg

Played Mark, a young widower whose mourning for his wife manifests itself as his body decomposes from the outside in, in Philip Chidel’s award winning thriller short, ‘til Death.

Played “Aleko” in the West Coast Premiere of Guillermo Calderon’s “Neva”, at the Kirk Douglas Theatre, South Coast Repertory Theater, and La Jolla Playhouse.

Guest Starred on NCIS as a Navy Lieutenant stationed in Afghanistan.

Guest Starred on FOX’s new show GANG RELATED, with Jay Hernandez, Ramon Rodriguez, and Terry O’Quinn

Performed in EST-LA’s play “the Last Look Back”, starring Brent Spiner, directed by Gates McFadden.

Recurring on SYFY’s “12 Monkeys” as Oliver Peters

Played Oedipus in the Award Winning Antaeus Theater Company’s “the Curse of Oedipus”. Won a Stage Scene LA Award for “Best Dramatic Performance of the Year”. Nominated for Best Actor, Broadway World.

Shot the comedy feature “Diani and Devine meet the Apocalypse” with Gabriel Diani, Etta Devine, Barry Bostwick, and Jocelyn Towne (pictured)

Guest Starred on NCIS: NEW ORLEANS Season 1 Episode 20, “Rock-A-Bye-Baby”

Won 9th AudioFIle Earphone Award for narration of Lisa Graff’s “Lost in the Sun”

Played Romeo in Shakespeare Orange County’s Hit “Romeo and Juliet”

Guest Starred on NBC’S “the Player” as Agent Jones.  Season 1 ep 4.

Guest Starred on “CSI:Cyber” CBS, Season 2 Episode “404: Flight Not Found” as Stewart Collingsworth

Recurred on ABC Drama’s Series “Notorious”, as Levi Young

Recurred on “Guidance”, Season 2, for Awesomeness TV/ Verizon Go90/ iTV(UK), now available on

Recently Shot National McDonalds Commercial

Recently Shot Delta Airlines Commercial

Guest Starred, on Hawaii Five-O, in Honolulu, HI

Completed a recurring arc on “Major Crimes”, premiering on TNT Oct 31, 2017