House of Cards
Role(s): Michael Matthews
Dinotopia 2: The Temptation
Role(s): David Scott
Dinotopia 6: The Exit
Dinotopia 4: New Horizons
Dinotopia 5: The Virus
Role(s): David scott