Ator e modelo que ganhou um prêmio Emmy Daytime por sua atuação em All My Children. Ele interpretou Danny McCoy em Las Vegas e estrelou os três primeiros filmes da franquia Transformers. Em 2010, fez o papel de Hobart no filme Ramona e Beezus e em 2018 estrelou Love, Simon.
Ele estava trabalhando em uma construção quando foi descoberto por uma agência de modelos de São Francisco. Ele estreou em 2004, fazendo o personagem principal no filme O Retrato de Dorian Gray.
Ele pilotou o safety car na corrida de Indianápolis da NASCAR em 2009.
Ele se casou com a cantora pop Fergie em janeiro de 2009, após quase cinco anos de namoro. O casal teve o filho Axl em 29 de agosto de 2013. Em setembro de 2017, ele e Fergie anunciaram a separação depois de oito anos de casamento. Em 2018, começou a namorar com a atriz Eiza González. Ele e Audra Mari começaram um relacionamento em 2019. O casal anunciou o noivado em janeiro de 2022.
Teve sua estreia na atuação como figurante no clipe de "I Will Go With You", música de Donna Summer.