CharacterKevin O'BrienKevin O'Brien in Chesapeake Shores (2016), played by Brendan Penny. Played byBrendan PennyAppears inChesapeake Shores2016