Joe Smith

Alter egos: Mild-mannered screenwriter & film producer, basketball geek, poker player, late night adventurer, and taco enthusiast.