Share on
After occasional guest appearances on such series programs as Law & Order and Third Watch, character actor Mike Figueroa took his big-screen bow with a supporting role in Brian De Palma's Iraq War drama Redacted (2007).