As Aramis with Glenn Stanton D'Artagnan), Christopher Walsh (Porthos) and Christopher Hainsworth (Athos) in the Three Musketeers (Lifeline Theatre, 2013)
Cast of Family Devotions together with playwright David Henry Hwang (Halcyon Theatre, 2011)
Onstage with Hank Hilbert, Eliza Shin and John Leen in The Ghost is Here (Vitalist Theatre, 2012)
With Fernando Albiar, Christopher Brown, Reginald Vaughn and Dan Loftus in 12 Angry Men (Raven Theatre, 2010)
Onscreen in Red Dawn (Metro-Goldwyn-Mayer, 2012)
Headshot (Photo by Daniela Colucci)
With Helen Young and Melissa Chang in A Thousand Cranes (Adventure Stage Chicago, 2005)
With Stephen Weinberg demonstrating the martial art of Aikido (Photo by Janna Giacoppo)
As Professor Simon Shimizu in  Jadoo, an Indian Magic Show (The Jasper Theatre Club at Magic, Inc., 2012)
As Caius Lucius with Brandon Saunders as King Cymbeline in Cymbeline (Strawdog Theatre, 2017)