Barry was raised in Bedford, TX and after graduating high school he took 3 years of business classes at UTA and TCU only to realize music production was what he wanted to spend the rest of his life pursuing.  After graduating with a Recording Industry Management degree from Middle Tennessee State University, Barry moved back to Bedford to win and marry Alyssa.  After 10 years of live, studio and tv production, Barry realized a new calling on his life – to lead people to live lives of worship.  In 1999, Barry began leading worship at Newchurch Christian Fellowship in North Richland Hills.  After 4 years at Newchurch, and 5 years at Restoration Church in Euless, TX he joined the pastoral team at CrossRoads Church in August 2008.

His love is his wife, his sons, people, music, and the presence of God. He’s a passionate worshiper, and loves to identify and develop worshipers. He loves to encourage those that serve along-side him in the worship ministry at CrossRoads. He loves to laugh, spend time with his family, and watch his sons excel in their passions.

To lead people to live lives of worship

To see people living out their unique God-given identity with passion

God doesn’t define you by your worst moments… neither will I.  <– That’s amazing grace!