Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (beispielsweise Einzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst.
McLaughlin ist der Sohn von John P. McLaughlin und Rebecca Kay De Victoria. Er besuchte die Notre Dame Catholic School und die Chico High School in Chico, Kalifornien. Er zog nach Südkalifornien und machte an der North Hollywood High School seine Hochschulreife.
In der zweiten Staffel von L.A. Crash hatte er die Hauptrolle des Bo Olinville inne. Es folgten Rollen in den Spielfilmen Savages, Safe House und Warrior. 2014 hatte McLaughlin die Hauptrolle des William Tate, Jr. in der kurzlebigen NBC-Fernsehserie Believe
Von September 2015 bis August 2018 verkörperte McLaughlin die Hauptrolle des Ryan Booth in der ABC-Thrillerserie Quantico.