recent works & clips
JWA - Life of a JWA Player
Mobile Gaming ad
Role: Attenborough Knock Off / VO
JWA - Day in the Life
Mobile Gaming ad
Role: Main Guy
JWA - Guess Who's Home
Mobile Gaming ad
Role: Main Guy
David Lynch Coffee Review
My Role: Main Guy
GG - Totally Awesome Ad
My Role: Voice Over
From a program called Shakespeare For All at SF Shakes. We'd go into small communities and gather local folks, most of them non or first time actors, to join us in putting on a Shakespeare play in two weeks. I helped co-direct and acted in the final performances, in this case as Oberon from A Midsummer Night's Dream.
acting reel
headshots
resume

production photos
























