David James David James is a musician known for their irish country music. Top tracks by David James Related artists Dominic Kirwan All Folk'd Up Bernie Heaney