In the final episode of the third series of 24 (2001): Day 3: 12:00 p.m.-1:00 p.m., a profile of his character, Stephen Saunders, is seen on a computer screen. It describes him as being only 5' 10", despite the fact that he is notably taller.
Originally auditioned on 24 (2001) to play Michael Amador.
Lagaan: Once Upon a Time in India (2001), the film in which he made his film debut, was nominated for the Academy Award for Best Foreign Language Film.
He spent six months learning Hindi for his role in Lagaan: Once Upon a Time in India (2001).
He has played the same character (Quentin Lance) in three different series: Arrow (2012), The Flash (2014) and DC's Legends of Tomorrow (2016).