To everyone who knew him, Ezequiel Almodovar, 39, seemed to have the perfect life.
A busy and important job as a US Customs and Border Protection Officer at Orlando International Airport in Florida.
Beautiful wife, Marielis Soto-Almodovar, 38.
Two popular and intelligent sons – Gabriel, 12, and Ezequiel Jr, 16, a talented high school basketball player.
When he wasn't at work, Ezequiel could be found walking the family's Shih Tzu, Fluffy, around their quiet neighbourhood in Orange County, where the family had many friends.