Ian DuffActorBorn14 April 1992, Jamaica, Queens, New York City, New York, U.S.LinksFeatured in2024Rob PeaceActor