James Logan is an actor of 53 (27 juillet 1970). James Logan has appeared in 12 shows and 16 movies. A performance to be found in the role of Tesla (uncredited) in the series NCIS. In the cinema, in the role of Jorge Lara in the feature film The Mechanic.