Ancien joueur de football et de lacrosse, Brian s'est longtemps battu pour devenir acteur.
Il débute d'ailleurs dans un épisode de
Felicity (by J.J Abrams) avec Keri Russell , histoire de se faire la main puis rejoint le temps d'une fois le casting de
Lizzie McGuire avec
Hilary Duff. En 2003, il participe à la fin de saison 2 et à une partie de la saison 3 de
The Shield dans la peau de Tevon, remplaçant de Ronnie (
David Rees Snell) et futur ennemi de Shane (
Walton Goggins).
En 2005, Brian rejoint la grande famille du cinéma après avoir quitté la grande famille de
The Shield. Il joue notamment dans
Brick puis dans
Esprit de Famille, un rôle tout en discrétion et en nuances avec Diane Keaton,
Rachel McAdams,
Sarah Jessica Parker et
Claire Danes
Depuis il se consacre au films indépendants et à la production.