Brandon Allen (#2) is a QB in the NFL that currently plays for the Cincinnati Bengals. Brandon is 28 years old, born on September 05 1992, and is 6’2″ tall weighing 209lbs.