Where is Giovanni Ribisi?

Movie Role
Lost in Translation (2003) John
A Million Ways to Die in the West (2014) Edward
Avatar (2009) Parker Selfridge
Ted 2 (2015) Donny
The Rum Diary (2011) Moberg
Selma (2014) Lee White
Ted (2012) Donny
Gangster Squad (2013) Conway Keeler
Gone in Sixty Seconds (2000) Kip Raines