“Metal Slug”
On-set photo
Shoot in NJ. Shot by the amazing team of Blue Core Studios and the talented Nathan Barnatt.
“Rebel Without A Cause”
Premiered at the American Theater of Actors, NYC, March 2005, played Aubrey Plaza’s (Judy) father, Mr Brown.