Career
Allen is a right-handed batsman who bowls right-arm fast-medium. Allen currently represents the United States national cricket team Allen made his List-A debut for the United States against Barbados in the 2008/09 West Indies Cricket Board Cup.
Allen made two further appearances for the United States in that tournament against Trinidad and Tobago and the Combined Campuses and Colleges.
The United States lost all three matches. In 2010 he made his unofficial Twenty20 debut for the United States against the United Arab Emirates in a pre-tournament warm up match for the 2010 Interstate Commerce Commission World Twenty20 Qualifier.
He followed this up by playing matches against Ireland and Afghanistan, both of which the United States lost. Later in February 2010, Allen represented the United States in the 2010 Interstate Commerce Commission World Cricket League Division Five, where he helped the United States gained promotion to the 2010 Interstate Commerce Commission World Cricket League Division Four in Italy.