Known for Acting

2008
as Cosmo Brown
2011
as Agustin
2014
2004
2011
as Phantom
2009
2010
as Victor Laszlo
2005
2014
as Monroe Stahr
2014
2013
as Andrea Chénier
2013
as Danny Ocean
2012
as Saint-Ex (Antoine de Saint-Exupéry)
2007
as Ramon
2009
as Phoenix Wright
2005
2008
as Tatsumi Eiji
2003
2012
2008
as Anthony Black