BJ wurde in Miami, Florida, geboren, verbrachte seine Zeit aber sowohl in Ohio als auch in Florida, da seine Eltern geschieden waren. Schon in jungen Jahren begann er mit der Schauspielerei und trat in vielen Theaterstücken und Musicals auf, verlor aber bald das Interesse daran, als er und seine Freunde sich intensiv dem Sport widmeten. Er war ein herausragender Athlet in Football, Basketball und Leichtathletik sowohl in Ohio als auch in Florida. BJ kehrte 2009 zur Schauspielerei zurück, als ein Casting-Direktor ihn in einem Einkaufszentrum bemerkte, während er nach kurzfristigen Ersatzdarstellern für einen Film suchte, der in der Region Tampa Bay gedreht wurde (Immortal Island). BJ nahm das Angebot an und der Casting-Direktor stellte ihn später vielen anderen Branchenprofis vor, die ebenfalls auf sein Potenzial aufmerksam wurden, was ihm ermöglichte, Verträge mit Agenten in Miami, Tampa und Las Vegas zu unterzeichnen. Neben anderen Filmrollen bekam er schließlich auch Rollen in TV-Shows, Werbespots und Musikvideos. BJ ist seitdem von Florida an die Westküste gezogen und lebt jetzt mit seiner Frau und seinen zwei Töchtern in Las Vegas.