
Known For
Filmography
2026
2022
2020
2020
2017
20142014
2014
2012
2010

You Can't Win
Movie · as Opium Den Pickpocket

The Lincoln Lawyer
TV · as David Loresca · 2 eps

Paper Tiger
Movie · as Lawyer

This Old Dog
Movie · as Father

S.W.A.T.
TV · as Ken · 1 ep
The Odd Contraption of David Bardo
The Odd Contraption of David Bardo
Movie · as Clark

Dawn of the Planet of the Apes
Movie · as Colony Member (uncredited)

The Leftovers
TV · as Middle-Aged Man · 1 ep

Battleship
Movie · as Japanese Soccer Player (uncredited)

The Good Guys
TV · as Detective Young · 6 eps