Brooks was born and raised in Honolulu, Hawaii. Brooks moved to Frisco, Texas in 1990 where he graduated from Frisco High School in 2002. He is of Polish descent.
Brooks started his acting career with the theater program at his high school. He played Rapunzel's prince in his high school's production of Into the Woods. He later enrolled in acting classes, began modeling, and worked as an extra in films. He was discovered by casting director Kathy Henderson.
When Brooks moved to Los Angeles, California, he called Henderson immediately, took acting classes at the renowned Ivana Chubbuck Studios, and got an agent. Two years after the move, he was portraying Max Brady on the NBC drama series Days of Our Lives. He later starred as Alex Moran on the Spike TV series Blue Mountain State. In 2010, Brooks starred as Mr. Blake Owens on the web series Miss Behave. In June 2013, Brooks began playing Wyatt Spencer on the CBS soap opera The Bold and the Beautiful.
Brooks enjoys playing the guitar, bass guitar, and drums. In 2010, he started dating actress Kelly Kruger. In February 2014, they partnered with an organization called Aid Still Required. In March 2016, he and Kruger got married. In April 2019, it was announced that he and Kruger were expecting their first child.
|2005||Staring at the Sun||Smoker #1||Short|
|2012||Bad Girls||Benny||Television film|
|2012||The Seven Year Hitch||Kevin||Television film|
|2016||Blue Mountain State: The Rise of Thadland||Alex Moran||Movie|
|2005–2010||Days of Our Lives||Max Brady||Regular role|
|2010–2011||Blue Mountain State||Alex Moran||Regular role|
|2010||Miss Behave||Mr. Owens||Recurring role|
|2011||CSI: Miami||Ian Kaufman||Guest role; "F-T-F"|
|2011||Castle||Nick, Jr.||Guest role; "Slice of Death"|
|2013||Bloomers||Ryan||Guest role; "Unexpecting" and "Mum's the Word"|
|2013–present||The Bold and the Beautiful||Wyatt Spencer||Regular role|
|2013||Super Fun Night||Jason||Guest role; "Engagement Party" and "Dinner Party"|
|2017||2 Broke Girls||Frank||Guest role; "And the Alley-Oops"|