Tom Allen First name: Thomas Middle name: H. Last name: Allen Date of birth: 1945 Apr 16 Professions Representative Attachments 220px-Tom_Allen_110th_Congressional_portrait.JPG (20621 Bytes)