Ryan O'Donohue — American actor