Career
He played 5 years in Major League Baseball between 1996 and 2002. He is currently a scout for the Baltimore Orioles. Maduro played for the Philadelphia Phillies from 1996 to 1997 and for the Baltimore Orioles from 2000 to 2002.
Maduro also represented the Netherlands at the 2004 Summer Olympics in Athens where he and his team finished sixth.
In those years he played for the Dutch major league club HCAW.
In 2005, Maduro was named the pitching coach for the Aberdeen IronBirds of the New York–Penn League, an Orioles farm team He spent three seasons there, then two more seasons with the Gulf Coast Orioles before becoming a scout in 2010.