Devon Rodriguez is a prominent Puerto Rican/Honduran artist and painter based in the South Bronx, New York City, renowned for his captivating realistic portraits. His artistic journey began in high school, where he gained recognition for his oil paintings of subway passengers. This early exposure led to a significant milestone when sculptor John Ahearn featured Rodriguez in his work, resulting in two plaster busts titled The Rodriguez Twins, whic...