Jacky Ido appeared in four films in 2013 including Radiostars, Lockout, Django Unchained and The Adventures of Huck Finn and also appeared as John Bird in the 2013 film West.
Jacky Ido appeared in four films in 2013 including Radiostars, Lockout, Django Unchained and The Adventures of Huck Finn and also appeared as John Bird in the 2013 film West.