He also won the lead role of Nick Powell in the 2007 thriller The Invisible. Justin Chatwin has also appeared in the family comedy Superbabies: Baby Geniuses 2 as Zack in 2004. That same year, he had a part in Taking Lives, alongside Angelina Jolie. In the following year, Justin Chatwin portrayed Billy in the independent film The Chumscrubber. In the live action film Dragonball by 20th Century Fox, he was cast as Goku. He has also appeared in the stage play Dark Matters in 2006 in New York City. In Summer 2010, Chatwin was cast as a series regular on the Showtime dramedy Shameless, portraying Steve/Jimmy Lishman.