Known for
Training Day
7.5
Mark
Oct 5, 2001
Philadelphia
7.7
Guy in Library (uncredited)
Dec 22, 1993
Charmed
8.2
Greg Conroy
Oct 7, 1998
The Rookie
8.4
Edwin Guzman
Oct 16, 2018
Crimson Tide
7.2
Officer of the Deck Mahoney
May 12, 1995
Acting
Participated in 16 movies, 12 TV series