CharacterDr. Trevor GrantDr. Trevor Grant in Eureka (2006), played by James Callis. Played byJames CallisAppears inEureka2006