Tate Donovan

Tate Donovan is an American actor. He plays Edward Bowers in Infamous. He has been in The OC and Friends