Christopher Denham — American actor