
Beach est né à Boston, Massachusetts, ayant des origines du Cap-Vert. Il a intégré la prestigieuse école Noble & Greenough à Dedham, Massachusetts. Après le lycée, il a intégré l'école Juilliard à New York, et eut des rôles à Broadway et dans des théâtres régionaux avant de partir à Los Angeles dans des productions théâtrales à Ascension Day et Much Ado About Nothing.
Il est surtout connu pour son rôle de Al Boulet dans la série Urgences et aussi pour sa participation à 3rd watch. Actuellement, il interprète le rôle du Colonel Abraham Ellis dans la série Stargate Atlantis.
Il est surtout connu pour son rôle de Al Boulet dans la série Urgences et aussi pour sa participation à 3rd watch. Actuellement, il interprète le rôle du Colonel Abraham Ellis dans la série Stargate Atlantis.