Home›Brian AllardBrian AllardKnown for ActingBorn:1975-11-30Place:Minneapolis, Minnesota, USAMovies2013The Falls: Testament of Love Details 2012Romance Details 2012The Falls Details TV Shows2011Grimm Details