Maliban sa paglabas sa telebisyon , bumida siya sa mga pelikula tulad ng Seducing Mr. Perfect ( 2006 ) , My Father ( 2007 ) , X @-@ Men Origins : Wolverine ( 2009 ) , Shanghai Calling ( 2012 ) , The Last Stand ( 2013 ) , at Big Hero 6 ( 2014 ).
