Man faces felony charges