Terence Knox — American actor