Dr. Allen is a team physician for the New York Knicks basketball team and a former team physician for the New York Mets. He is also a Team Physician for USA Basketball. In addition, Dr. Allen is an orthopedic consultant for the West Indies Cricket Board of Control and St. John’s University. He served as medical director to the NBA Player's Association and is the former team physician for the Long Island Rough Riders soccer team.