Sean O'Donovan

Sean O'Donovan is Larissa O'Donovan's husband. him & his wife got married in 2008.