Jeff Ballard was born and raised in Vancouver, Canada. He has been acting for a number of years. He...
Jeffrey Charles Ballard
Vancouver, British Columbia, Canada
Need some streaming picks for the month? Here are the buzz-worthy titles you're going to want to mark on your calendar.
Watch the video