He previously played Miles Straume on the television series Lost, which was produced by J.J. Abrams, who directed, produced, and co-wrote The Force Awakens. He has appeared in such films as Rush Hour (1998), Keeping the Faith (2000), The Squid and the Whale (2005), and X-Men: The Last Stand (2006), and played Detective Steven Sing in the horror films Saw (2004) and Saw V (2008).