He portrayed Navy S.E.A.L. Shane Wolfe in the 2005 Disney action comedy film The Pacifier. He also voices Groot in the 2014 Marvel science-fiction action film Guardians of the Galaxy, and he reprises this role in Guardians of the Galaxy Vol. 2, Avengers: Infinity War and The Avengers 4. He was mentioned in Need for Speed, the Liv & Maddie episode "Howl-a-Rooney", the BUNK'D episode Cabin vs. Cabin, the Stuck in the Middle episode "Stuck at the Movies" and the Gamer's Guide to Pretty Much Everything episode The DJs .
- He was considered for the role of Qui-Gon Jinn in Star Wars: The Phantom Menace.