Background
Taub was born in New York City.
Taub was born in New York City.
Taub is best known for his movie The Fallen, a 2004 war film about the perspectives of Italian, German, and American soldiers during World World War World War II His films have been screened on Showtime, Arts & Entertainment, Home Box Office, and the Disney Channel. Taub is currently filming ""79 Parts", a comedy set in 1979, with Eric Roberts.