BILLY POWELL

Billy Powell

ACTING

Born in Corpus Christi, Texas, Powell grew up in a military family (his father was in the U.S.
Navy) and spent several years of his childhood living in Italy where his father was stationed.