Actor
6 titles
Final Fantasy XIII
2009
The Ultimate Legacy
2016
The Ultimate Life
2013
The Amazing Spider-Man 2
2014
Wraith
2017
Open Water 2: Adrift
2006