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