Add to Favorites
| View Approval Preferences
Josh Harper lives in Brooklyn with his brilliant wife, his brilliant son and his less-than-brilliant dog (who makes up for it with heart). Josh is a pseudonym for Jeff Tabnick whose plays have been produced internationally.