With over 40 film credits, highlights include roles in six time Oscar nominee Captain Phillips (2013), The A-Team (2010) with Liam Neeson, John Sayles's Amigo, Steven Soderbergh’s two-part epic Che (2008), The Take (2008), American Gangster, Music Within (2007), War of the Worlds (2005), Bad Boys II (2003), Traffic and Runaway Bride (1999).